- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 java泛型详解
一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")
2016-06-30 18:01:30 247
原创 AIDL通信
Android Interface definition language用于多个进程之间的通信 启动其他应用里面的service在Android5.0以后不能通过隐式Intent启动,只能通过显式Intent启动。 通过setComponent(包名,类名)显式启动其他应用Service。 绑定其他应用的service并进行通信: 用AIDL通信时,需要保证A
2016-06-23 18:08:17 250
原创 Service的启动、绑定、传递数据
1.startService 启动服务 想要用 startService 启动服务,不管Local 还是 Remote 我们需要做的工作都是一样简单。当然要记得在 Androidmanifest.xml 中注册 service。 根据上面的生命周期,我们便会给出 Service 中的代码框架: package com.newcj.test; import andro
2016-06-23 17:55:32 1888
原创 android控件或布局设置圆角
给控件设置圆角: 这个需要在drawable文件夹里面定义一个xml的图片文件,然后通过设置UI界面的背景属性时引用,drawable的xml图片文件定义如下; http://schemas.android.com/apk/res/android">
2016-06-22 16:03:04 13453 1
转载 自定义控件之CheckBox
效果图 CheckBox状态: Checked , UnChecked 动画分析: 1.UnChecked --> Checked , 圆由小变大(简单易实现),然后是对号的动画(后面分析怎么画对号) 2.Checked --> UnChecked , 显示对号消失动画,然后圆由大变小(简单易实现) ----------------------------
2016-06-19 23:05:27 837
原创 Activity生命周期,数据传递,启动模式详解
Activity相关包括Activity的生命周期详解,Activity之间的数据传递,启动模式等。
2016-06-17 12:07:59 526
原创 AsyncTask和Handler和runOnUiThread()
AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程. 使用的优点: l 简单,快捷 l 过程可控 使用的缺点: l
2016-06-16 09:39:02 908
原创 newInstance()&GetInstance()&new
在初始化一个类,生成一个实例的时候,newInstance() 和 new 有什么区别? 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。 例如:
2016-06-14 15:41:50 1118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人