手机交互设计规范.docx手机设计规范注:由于现在手机大致分为三大片派系:塞班、windows、android、ios。其中windows在手机方面完败,塞班已经退出中国市场,但在东南亚市场还广泛应用,安卓和ios各占半壁江山,其中ios以付费率高,进入门槛高,android则以多种品牌、多屏幕适配性上体现百花争鸣特征。Iphone和Android系统手机风靡全球同时,移动互联网发展也掀起了
应用前提:Android开发中,事件是用户对图形界面的操作,Android应用程序通过事件和信息来实现人机交互。事件包括:按下、弹起、滑动、双击。信息包括:信息框、对话框、通知。本节学习和Android中与事件处理和交互相关组件及知识。每个工程下面的模块必须做工作!布局文件.xml中必须设置是:根目录为<LinearLayout>,里面添加android:orientation
转载 2023-07-07 09:01:52
284阅读
在前一篇相关主题博文中我们了解了怎样使用Action来启动当前应用之外Activity处理我们业务逻辑,在本篇笔记中我在简介一下使用ComponentName来与当前应用之外应用进行交互。 在介绍Component之前,我们首先来了解ComponentName这个类;ComponentNam
转载 2021-08-06 13:02:29
291阅读
  常用方式 1 URL Scheme 2 Keychain 3 UIPasteboard 4 UIDocumentInteractionController 5 local socket 6 AirDrop 7 UIActivityViewController 8 App Groups iOS系统是相对封闭系统,App各自在各自沙盒(sandbox)中运行
在很多情况下,一个应用程序包含了很多Activity,这多Activity之间交互都是通过 intent进行交互,如从这个界面跳转到下一个界面,或者界面之间数据交互 在不同APP之间Android也提供了很好机制给我们用户数据交互 同样也是 intent,只是叫法不一样了 Ac
# Android 悬浮窗之间交互Android开发中,悬浮窗是一种常用交互方式,可以在屏幕上显示一个浮动视图,常用于显示通知、快捷操作等。在一些情况下,我们可能需要多个悬浮窗之间进行交互,本文将介绍如何在Android中实现悬浮窗之间交互,并提供代码示例。 ## 方案介绍 为了实现悬浮窗之间交互,我们可以通过使用Android`BroadcastReceiver`和`Loca
Android 线程间交互、handler 及相关1,先说线程间交互1.1.1 synchronized 相关如图中:A和C, synchronized 关键字加在方法外,那么他们就会共享一个线程锁(及这个对象),不管是执行A还是C方法都要,等之前A或C方法执行完毕。如图中:B , synchronized 关键字加在方法内代码块上,那么小括号中参数(及红色成员变量)就是识别是否同步
一个Android App 通常会有多个Activity。每个Activity界面都扮演者用户入口角色,允许用户执行一些特定任务(例如:查看地图或者拍照等)。为了让用户能够从一个Activity跳转到另一个Activity,必须使用Intent来定义自己意图。使用Intent实现与其他App执行交互,比如:启动另一个App,从其他App接收数据,以及使我们自己App响应其他App发出
转载 2023-08-01 15:21:25
212阅读
小伙伴们在用vue开发h5项目特别是移动端项目,很多都是打包后挂载在原生APP,那就少不了与原生交互了,我最近就是在坐这个,踩了一些坑,拿出来给大家分享下。0.通过url传输数据:(一般是在入口页面传下app用户信息进来供vue h5使用)1 methods: { 2 // 接收url后数据 3 urltext() { 4
1、HTTP简单基本认证方式 这个是早期交互用得比较多一种方式,主要是使用用户名和密码来交互,由于在每次交互中,用户名和密码都会暴露给第三方,那么这么做是不可取,风险十分大,所以这种认证方式并没有流传开来 2、OAuth(OAuth2) 这个就是开放平台概念,就像你登录第三方网站或者app
转载 2021-08-04 18:26:36
678阅读
在第一个activity中使用startActivityForResult(intent, state_tag);启动第二个activity,在第二个activity中调用 setResult(,)在第一个activity中重载onActivityResult()第一个Activity:public class MainActivity extends Activity { private
原创 2014-04-18 10:35:43
390阅读
首先,解决一个问题UI是什么? UI 是 User Interface 缩写,即界面设计。 其中 Interface 中 inter 又有“在一起,交互”之义,所以UI设计中也包括了交互设计。 用更通俗易懂的话来说就是符合用户需求界面设计。然后开始我们设计基础知识介绍1. 设计流程这是包括项目经理、ui设计师、交互设计师以及前端和后端开发工程师到最后运营一起所需设计流程图。 但对于一个
如果你闲着没事儿干,那么你可以学习这个项目,自己可以玩很开心。    aidl.im.one 和 aidl.im.two这两个module是利用aidl实现两个可以聊天app,不过是装在同一个手机上    适合超级无聊之人自己和自己聊天使用。*二话不说,看我上图*AIDL :Android inter
转载 7月前
90阅读
Android 开发中在程序之间通讯接口做还是非常丰富本例主要向大家介绍程序之间是如何进行沟通,有哪几种沟通方式如何来实现沟通。1.使用handler传递消息    handler 大家可以把它想象成主线程(UI线程)一个子线程,它可以给主线程(UI线程)发送数据从而更新主线程(UI线程)UI与逻辑,handler是一个子线程所以它耗时操作不会阻塞主线
# jsBridge VUE 和 Android 之间 交互 ![流程图](mermaid flowchart TD A[Android端]-->B[WebView] B-->C[JSBridge] C-->D[VUE端] D-->E[Android端] ) ## 引言 在前后端分离开发模式中,前端通常使用Vue.js作为主要开发框架,而后端则使用And
原创 8月前
521阅读
Android Service介绍中我们对长时间运行服务、应用内交互服务进行了相关介绍,本文主要介绍使用Service进行应用间交互。示 1、介绍Android使用AIDL来完成进程间通信(IPC),AIDL全程为Android Interface Definition Language。在服务需要接受不同应用多线程请求时才需要使用AIDL,如果是同一个应用内请求使用Bind
本文为转载学习 iOS系统是相对封闭系统,App各自在各自沙盒(sandbox)中运行,每个App都只能读取iPhone上iOS系统为该应用程序程序创建文件夹AppData下内容,不能随意跨越自己沙盒去访问别的App沙盒中内容。1、URL Scheme这个是iOS app通信最常用到通信方式,App1通过openURL方法跳转到App2,并且在URL中带上想要参数,有点类似htt
# Android App之间发送广播实现指南 作为一名经验丰富开发者,我很高兴能帮助你了解如何在Android应用之间发送广播。广播是一种在Android系统中进行进程间通信(IPC)机制,允许一个应用向其他应用发送消息。以下是实现这一功能详细步骤: ## 步骤概览 | 步骤 | 描述 | | --- | --- | | 1 | 定义广播接收器 | | 2 | 注册广播接收器 |
原创 1月前
18阅读
Android软件开发之应用程序之间通信介绍1.gif (52.13 KB, 下载次数: 146)下载附件 保存到相册2011-9-3 00:26 上传 Android 开发中在程序之间通讯接口做还是非常丰富 本例主要向大家介绍程序之间是如何进行沟通,有哪几种沟通方式 如何来实现沟通。1.使用handler传递消息     &nb
winchild=window.open("","");用于生成新页面 window.opener.document.getElementById('');获取父页面中元素。 winchild.document.getElementById('');
原创 2012-07-17 10:59:09
258阅读
  • 1
  • 2
  • 3
  • 4
  • 5