- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 AIDL在android系统中的作用
AIDL,Android Interface definition language的缩写,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口。最近看了下AIDL在Android系统中的用法,在网上看到很多初学的朋友不太明白AIDL的实际作用,android提供了很多进程间通信的组件,像action、broadcast、contentprovide都可以实现进程间
2016-07-23 17:32:56 1259 3
原创 Android系统应用调用Aidl
项目需求:1. 创建一个系统应用TestAPP,该应用开机自启动一个service,service为其他应用提供数据接口2. 在acitivity源码里增加方法,调用系统应用里TestAPP的方法,进行数据交互.1.在目录frameworks/base/core/java/android/app/下添加aidl文件:IHelloWorld.aidl:
2016-07-23 17:29:27 979
转载 Android静默安装
最近做了一个Android项目,要求软件能够自动下载指定的APK文件并自动安装,无须用户操作,即静默安装。在查阅了GOOGLE之后,综合了各位方法之后,找到了一种相对简化的方法,不过此方法只在4.0的Android版本下测试过,其它版本各位可以照此方法尝试一下。 想要做到静默安装,其实就是要有权限执行pm install命令。准备工作其实就两步:1、获取执行权限2、
2016-06-13 22:26:33 333
转载 动态改变actionbar的menu菜单MenuItem的显示
onCreateOptionsMenu(Menu menu)方法中我们能够通过getMenuInflater().inflate(R.menu.list_option, menu);来构建一个菜单,并通过1menu.findItem(R.id.menu) 获得具体的一个菜单项。但这个onCreateOp
2015-05-18 23:40:09 453
转载 android中如何发送及接收数据(两种方法)
1、如在MainActivity.java中的按钮点击时设置://发送数据方法1--简单型 i.putExtra("txt", "没错,我就是刚传来的信息!"); //发送数据方法2--复杂型 Bundle data = new Bundle(); data.putString("txt", "额,我是复杂型的数据方法发送来的!"); i.putExtras(data)
2015-04-13 23:40:59 1525
原创 Android开发ListView中含有checkBox或者Button时会遇到的难题
android开发经常会遇到ListView中含有checkBox和Button的情况,这里主要会有三个问题,下面分别论述: 1. ListView中含有checkBox或者Button时,listView的item无法响应点击事件,这主要是因为checkBox和Button等获取焦点的能力高于listView,此时应该让其子控件不能获取焦点,即在布局文件中设置
2015-04-11 23:50:23 610
android wifi自动连接
2015-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人