码迷,mamicode.com
首页 > 移动开发
Android IPC
跨进程调用service, AIDL定义进程之间的通信接口,AIDL文件语法和定义几个java接口语法类似,只不过扩展名是.aidl IDE会自动为接口提供实现,在接口中会定义一个名为Stub的内部static类,实现定义的接口,继承Binder类,Binder实现了IBinder接口 AIDL s...
分类:移动开发   时间:2014-09-12 23:15:44    阅读次数:286
Android 常用系统服务
TelephonyManager类:管理手机通话状态,电话网络信息的服务类,获取方法为: TelephonyManager manager=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE) 常用方法:listen(PhoneS...
分类:移动开发   时间:2014-09-12 23:15:34    阅读次数:234
IOS应用在iPhone5和iPhone5s上不能全屏显示,应用画面上下各有1条黑色的解决方案
最近在发布应用的时候被苹果拒绝了,原因是我的应用在iPhone5上没有铺满屏幕显示画面,而是在应用画面的上下各有一条黑色,导致应用画面没有铺满iPhone5的屏幕。...
分类:移动开发   时间:2014-09-12 22:09:14    阅读次数:256
Android Activity
Activity类定义出来后, 何时实例化,方法何时调用都有Android系统决定 Activity的exported属性为ture时,表明这个activity可以被其他应用调用 不能再activity的onCreate方法中获取控件的宽度和高度,因为此时控件还没有完成度量 在Activity的声明...
分类:移动开发   时间:2014-09-12 22:07:24    阅读次数:343
Android ActionBar
ActionBar:位于标题栏的位置,提供了如下功能显示选项菜单的菜单项(将菜单项显示成Action Item)使用程序图标作为返回Home主屏或向上的导航操作提供交互式View作为Action View提供基于Tab的导航方式,可以用于切换多个Fragment提供基于下拉的导航方式要关闭Actio...
分类:移动开发   时间:2014-09-12 22:07:14    阅读次数:336
Android Dialog
Android提供了对话框支持,包括如下类别:AlertDialog:功能最丰富,应用最广泛的对话框ProgressDialog:进度条对话框DataPickerDialog:日期选择对话框TimePickerDialog:事件选择对话框自定义Dialog//Style.xml代码 使用AlertD...
分类:移动开发   时间:2014-09-12 22:05:34    阅读次数:302
Android 事件
Android提供了两种方式的事件处理:基于回调的事件处理和基于监听器的事件处理.基于监听器:View class中有许多事件监听器要实现的接口如View.OnClickListener,单击事件监听器。 通常使用内部类或者匿名类定义事件监听器,当某个事件监听器需要被多个GUI界面共享,则考虑使用外...
分类:移动开发   时间:2014-09-12 22:04:34    阅读次数:274
Android Intent
Intent可以启动Activity,Service,Broadcast,Intent有以下几部分组成:动作,数据,分类,类型,组件,扩展信息,Intent在寻找目标组件时有两种方法:第一通过组件名称直接决定,第二通过Intent Filter过滤指定. Intent提供了多个重载的方法来携带额外的...
分类:移动开发   时间:2014-09-12 22:04:24    阅读次数:305
Android 线程
当应用启动,系统会创建一个主线程,也叫UI线程,系统对每个UI组件的调用事件都在UI线程中分发出去,而不会为每个UI单独建立线程,这种单线程模型有两个准则:不要阻塞UI线程不用再UI线程之外访问Android UI下面方法可以将执行放在UI线程,但不常用Activity.runOnUiThread(...
分类:移动开发   时间:2014-09-12 22:03:24    阅读次数:346
Android Menu
菜单种类: 选项菜单(Option Menu):点击手机的Menu键才会显示应用关联的菜单,不支持勾选标记 上下文菜单(ContextMenu):当用户一直按住某个组件时,该组件所关联的上下文菜单就显示出来,不支持菜单快捷键和图标 子菜单(SubMenu):不支持菜单项图标,不支持嵌套子菜单 常用菜...
分类:移动开发   时间:2014-09-12 22:03:04    阅读次数:216
Android Service
Service组件一直在后台运行,没有用户界面,也需要再AndroidManifest.xml中配置Service,Android系统本身提供了大量Service组件,用于访问Android Service的生命周期: Service类中定义了一系列方法,如: onBind:是必须实现的一个方法,返...
分类:移动开发   时间:2014-09-12 22:01:54    阅读次数:173
Android Notification
Notification是显示在手机状态栏的通知,状态栏位于屏幕最上方,一般用于显示网络状态,电池状态,事件等,程序使用NotificationManager服务来发送Notification通知,步骤如下:调用getSystemService(NOTIFICATION_SERVICE)获取系统的N...
分类:移动开发   时间:2014-09-12 22:01:24    阅读次数:193
Android 布局
Layout_x:表示控件与父控件之间的关系,不带layout的属性表示控件中文本的格式带Layout_weight的控件width计算方法:首先计算剩余空间,剩余空间可以是整可以是负,剩余空间=屏幕width-所有控件所需要的width,然后剩余空间乘以weight所占的比例再加到width上就是...
分类:移动开发   时间:2014-09-12 22:01:04    阅读次数:301
Android 手势
GestureDetector:手势监听类,通常在View的setOnTouchListener方法中设置TouchListener,在TouchListener的onTouch函数中把MotionEvent 触屏事件交给GestureDetector的onTouchEvent处理,GestureD...
分类:移动开发   时间:2014-09-12 22:00:24    阅读次数:266
Android Fragment
Fragment类:Android 3.0引入,代表Activity的子模块,有自己的生命周期,但也受Activity生命周期的控制,接受自己的输入事件。当Activity处于活动状态时,程序员可以通过方法独立操作Fragment,对于大多数Fragment会重写下面几个方法:onAttach:当....
分类:移动开发   时间:2014-09-12 21:59:44    阅读次数:362
设计一个含有一个表单的页面,并且在表单上放入一个文本框。编写程序,当鼠标在页面上移动时,鼠标的坐标将显示在这个文本框中。
程序说明:clientX、clientY 发生事件时鼠标在客户区的坐标;screenX、screenY 发生事件时鼠标在屏幕上的坐标;offsetX、offsetY 发生事件时鼠标相对于事件源(比如点击按钮时触发onclick)的坐标。window.event是非常重要的属性,用来获得发生事件时.....
分类:移动开发   时间:2014-09-12 21:59:34    阅读次数:2551
Android Adapter
Adapter接口派生了ListAdapter和SpinnerAdapter接口,ListAdapter为AbsListView提供列表项,SpinnerAdapter为AbsSpinner提供列表项,Adapter常用的实现类如下:ArrayAdapter:将数组活列表中的多个值包装成列表项,每个...
分类:移动开发   时间:2014-09-12 21:57:54    阅读次数:340
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!