
Android开发
没吃宵夜
这个作者很懒,什么都没留下…
展开
-
Android之Junit测试框架配置
在Android应用开发的时候会向Java开发一样,会使用Junit单元测试,但Android与Java有些许区别,下面就对Android的Junit测试框架进行说明。1、在manifest.xml里配置相应的东西。 <manifest xmlns:android="http://schemas.android.com/apk/res/android" packag原创 2013-11-03 18:35:34 · 819 阅读 · 0 评论 -
Android之解析json数据
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下:// TODO 状态处理 500 200转载 2013-11-12 13:58:02 · 563 阅读 · 0 评论 -
android获取一个用于打开各种文件的intent
//android获取一个用于打开文本文件的intent public static Intent getTextFileIntent( String param, boolean paramBoolean) { Intent intent = new Intent("android.intent.action.VIEW"); intent.addCategory("andro转载 2013-10-29 16:28:01 · 1222 阅读 · 0 评论 -
Android之Service与IntentService的比较
不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来总结下我的心得。 首先IntentService是继承自Service的,那我们先看看Service的官方介绍,转载 2013-11-14 09:13:39 · 530 阅读 · 0 评论 -
Android之引用其它已安装或未安装apk文件的资源
Android应用有时候会涉及到皮肤的更换问题,在这里,我用一种引用其它已安装或未安装apk文件的资源来说明。其核心思想就是利用反射来获取。 a、引用其它未安装apk文件的资源来说明 1、首先创建一个application(StyleClient),将其打包称APK并拷贝到/data/目录下 2、在StyleClient里的Drawable文件夹下随便拷原创 2013-11-05 11:27:25 · 1817 阅读 · 0 评论 -
android之Animations(动画)
Android支持2种类型的动画。内插动画可以应用于旋转、平移、放缩和渐变;frame-by-frame动画用来显示一系列的图片。 把动画定义成外部资源,有利于在多个地方使用,并且能基于设备硬件或方向选择适应的动画。 Tweened Animations 每个内插动画以独立的XML文件存储在/res/anim文件夹下。和layouts和drawabl转载 2013-10-20 20:19:28 · 770 阅读 · 0 评论 -
android之AlarmManager
对应AlarmManage有一个AlarmManagerServie服务程 序,该服务程序才是正真提供闹铃服务的,它主要维护应用程序注册下来的各类闹铃并适时的设置即将触发的闹铃给闹铃设备(在系统中,linux实现的设备名 为”/dev/alarm”),并且一直监听闹铃设备,一旦有闹铃触发或者是闹铃事件发生,AlarmManagerServie服务程序就会遍历闹铃列 表找到相应的注册闹铃并发转载 2013-11-15 21:09:39 · 895 阅读 · 0 评论 -
android之横竖屏切换
当用户勾选了android手机的屏幕自动旋转功能时,手机应用会自动切换横竖屏。一般情况下横竖屏的切换对业务没有什么影响,但是在某些特殊应用背景下,如果没有指定横竖屏,当前activity会自动销毁重建影响业务。所以常见的处理方法有两种:1、在android的配置清单里配置:android:screenOrientation="portrait"//指定为垂直方向,还可以指定为水平方向2原创 2013-11-02 21:55:37 · 716 阅读 · 0 评论