- 博客(7)
- 收藏
- 关注
原创 android系统 Email总结文档
目录:src\com.android.email.activity一. Welcome.java根据AndroidManifest.xml可知该文件为程序入口文件:加载该文件时,查询数据库账户列表信息。如果查询出没有账户信息,则跳转到设置账户界面:AccountSetupBasics。查询出一条账户信息,将该账户的id传到下一个activity(MessageList)中,
2016-08-12 16:39:26
6984
转载 android.os.Build代码翻译
Java代码 Build.BOARD // 主板 Build.BRAND // android系统定制商 Build.CPU_ABI // cpu指令集 Build.DEVICE // 设备参数 Build.DISPLAY // 显示屏参数 Build.FINGERPRINT // 硬件名称 Build.HOST Build.ID // 修
2016-05-31 21:44:31
517
转载 android自定义View浅析
在android的开发中经常会遇到自定义View,所以好好梳理一下这块的知识。编写android自定义控件的步骤:了解View的工作原理编写继承自View的子类为自定义View类增加属性绘制控件响应用户消息自定义回调函数一,View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘
2016-05-31 21:28:12
392
转载 android工程下assets与raw文件夹的区别
在android应用的开发中,当我们建一个新的工程后,我们会发现工程中包含了一个目录assets,工程的资源目录下会有一个raw目录(res/raw)。一,相同点:assets和res/raw工程目录下都可以放一些小于1M的文件(2.3版本以前要求,否则将不能读出数据。),这些文件将被打包到APK中应用使用。二,不同点:assets目录assets目录中文件将不做任何处理被打包。assets目录
2016-05-31 15:58:39
4071
转载 android的versionCode与versionName的区别
今天app上架,总是提示版本号要大于以前发布版本,我找到android:versionName,发现已经大于以前版本却不行,查阅资料后发现光改versionName不行,android:versionCode也需要增加,这里记录一下他们的区别。android:versionCode——整数值,代表应用程序代码的相对版本,也就是版本更新过多少次,你必须保证后续更新版的值要比这个大。Android:ve
2016-05-31 14:59:01
652
原创 android中两个app之间利用广播互相监听
今天去面试,什么公司就不谈了,技术官直接就上需求让我思考一下,自己就写了一个小demo,效果还可以,奉献一下。按照惯例先贴出需求:需求:1.apk2终止时发送广播,apk1接受,然后启动apk2。2.主动:当apk2被卸载后,apk1查询是否卸载,然后安装apk2。3.被动:apk2当应用被卸载后,系统发出广播,apk1接受判断后安装apk2。自己做了一个demo,效果如下:1.安装test1后,点
2016-05-25 16:15:32
11544
3
原创 两个app间发送广播(动态)
一.广播注册部分 实现两个app之间发送广播和在一个app中发送广播很相似,也是动态和静态两种方式。1.动态注册在java代码中添加如下: IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("你接受的action"); myReceiver = new MyRe
2016-05-25 15:23:55
5755
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人