
Android 开发初步
文章平均质量分 66
jmc_pure
这个作者很懒,什么都没留下…
展开
-
签名机制 *.keystore
签名的目的: 1) 发送者的身份认证 由于开发商可能通过使用相同的 Package Name 来混淆替换已经安装的程序,以此保证签名不同的包不被替换 2) 保证信息传输的完整性 签名对于包中的每个文件进行处理,以此确保包中内容不被替换 3) 防止交易中的抵赖发生, Market 对软件的要求 C:\Use原创 2013-12-18 20:12:49 · 812 阅读 · 0 评论 -
Android 反编译apk文件
需要的工具:apktool:将apk文件反编译成原始的目录文件地址:http://code.google.com/p/android-apktool/downloads/listdex2jar:将dex文件转化为jar文件地址:http://code.google.com/p/dex2jar/downloads/listjd-gui:将jar转换为.java的源代码,查看jav原创 2014-06-14 23:07:08 · 987 阅读 · 0 评论 -
Activity Service生命周期图
1、使用startService() 启动ServicestartService() ->onCreate()- >onStart()->Service running-->(如果调用context.stopService() )->onDestroy() ->Service shut downa、如果Service还没有运行,先调用onCreate(),然后调用onStart();原创 2016-07-06 11:51:08 · 703 阅读 · 0 评论 -
EditText 监听内容改变,自动添加":"
简要说明:EditText 要对输入内容监听,需要调用addTextChangedListener方法,创建TextWatcher监听对象,并实现它的三个方法: 1、public void beforeTextChanged(CharSequence s,int start, int count, int after)在文本内容改变之前被调用,在原有的文本s中,从start开始原创 2016-06-24 12:01:22 · 2213 阅读 · 0 评论 -
Android开发的四大组件
注:本文来自“友盟杯”,仅在此阅读,学习这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周期。转载 2015-01-04 14:56:27 · 690 阅读 · 0 评论 -
Android学习之路
转自:http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/硬件电脑–推荐Mac首先声明我不是果粉,个人Windows,Linux,Mac OX系统均用过, 只能说Windows上面的开发工具简直难以恭维,尤其命令行超级难用,而Linux自己必须得花不少时间在折腾中,更是不适合新手了,Max OS是转载 2015-01-26 15:37:10 · 716 阅读 · 0 评论 -
高仿易信UI完整版
效果图如下:原创 2014-05-03 14:41:12 · 1375 阅读 · 0 评论 -
高仿易信UI之ViewPager+Fragment+ActionBar综合使用
以前有学习过许多优秀的文章,原创 2014-04-30 17:30:22 · 1410 阅读 · 0 评论 -
adb常用功能
1、 查看当前运行的模拟器adb -devices2、 电脑与手机之间文件的相互复制A、 将电脑文件复制到模拟器,可以使用adbpush命令:adb push d:a.txt /sdcard/B、 将模拟器文件复制到电脑中,使用adbpull命令:adb pull /sdcard/a.txt d:/3、原创 2014-03-18 21:24:55 · 932 阅读 · 0 评论 -
使用ViewPager实现广告滑动效果
效果图:原创 2014-04-30 15:02:38 · 2253 阅读 · 7 评论 -
高仿易信UI之自定义ActionBar
本文效果图如下红线部分: 1、 在styles.xml文件中自定义主题,自定义的主题一定要有parent 2、 在AndroidManifest.xml文件中设置主题为自定义的主题3、 设置易信 icon以及背景图4、 创建选项菜单实现搜索和添加视图先在java代码中重写如下方法 main.xml原创 2014-04-29 16:53:56 · 1027 阅读 · 0 评论 -
高仿易信UI之网格视图(GridView)
效果图如下:原创 2014-04-29 17:26:44 · 1087 阅读 · 0 评论 -
用SAX 解析XML文件
使用SAX解析XML文件SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHandl原创 2013-12-18 20:20:41 · 725 阅读 · 0 评论 -
assets文件夹
自学android的时候很少会在assets文件夹中写代码,一直到接触项目,被某个知识点挡住不能前进后,开始接触了assets这个东西。 在这做个小总结 assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java原创 2013-12-18 21:02:34 · 5305 阅读 · 0 评论 -
Android异步消息处理机制完全解析
一、消息机制角色1.Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。2.Handler: 发送和处理消息3.Message Queue(消息队列),用来存放线程放入的消息。我们都知道,Android UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。相信大家在日常的工作当中都转载 2016-07-09 10:11:32 · 584 阅读 · 0 评论