- 博客(10)
- 收藏
- 关注
原创 listfragment 中的 listview 不能运行
在 Mainactivity 中我从一个 xml 文件中获取内容。然后我想在 fragment 中用 listview 填充首先在清单文件中假如组件<fragment android:name="com.example.fragmentexam.FragementList" android:id="@+id/frag_list" android:layout_w
2015-06-30 19:18:37
631
原创 单例设计模式
单例的实现有很多种下面我来介绍常见的单例实现方式第一种(懒汉,线程不安全): public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstanc
2015-05-21 19:10:00
328
原创 ListView的优化
一、复用convertView,减少findViewById的次数1、优化一:复用convertViewAndroid系统本身为我们考虑了ListView的优化问题,在复写的Adapter的类中,比较重要的两个方法是getCount()和getView()。界面上有多少个条显示,就会调用多少次的getView()方法;因此如果在每次调用的时候,如果不进行优化,每次都会使用View.in
2015-05-21 18:28:06
513
原创 Android中的多线程
说到多线程我们必须知道什么是线程?一:传统线程机制什么是线程?线程是一条程序执行的线索,一行一行代码按时间执行下去,所执行的路线就是一条线程。如果还有另外线索同时执行,也就是两行并行执行,这就是多线程创建线程的方式创建线程的第一种方式:继承Thread类步骤:(1)定义类继承Thread(2)覆写Thread类中的run方法(3)调用线程的start方法,该方法
2015-05-21 17:25:03
604
原创 反射实现AOP
运用动态代理和反射机制实现简单的AOP操作首先写一个动态代理类ProxyFactoryBean.javapackage Aopframework;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.
2015-04-12 19:30:21
558
原创 Android开发中手机中的文件的权限所代表的意思
例如:解读- --- --- ---第一位:代表文件的类型(d:文件夹,-:文件 ,l:挂在某一个文件)第2~4位:rw-代表的权限是当前用户的权限第5~7为 :当前用户所在组的其他组员的权限第8~10::其他所有的权限 .---没有任何劝和 ,r--可读,-w-可写,rw-可读可写
2015-04-12 18:51:41
714
原创 android的单元测试
Android的Junit Test和JAVA开发中有些不一样,他必须要在AndroidManifest.xml文件中配置一下信息首先在manifest节点下添加以下信息: android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.it
2015-04-12 18:44:05
362
原创 Android打包安装的过程
打包安装过程(Run as Android Application ) :1. 生成apk文件.1). 生成.dex文件.2). 资源索引表的生成resources.arsc.3). 准备未编译文件.4). 清单文件AndroidMenifest.xml文件转换成二进制.5). 使用debug.keystore对整个应用程序进行打包签名.2. 加载apk文件到模
2015-04-12 18:40:50
467
原创 Android体系结构和虚拟机
虚拟机的区别:JVM. java-->javac-->.class-->jar-->.jar架构:堆栈DVM:java-->javac-->.class-->dx.bat-->.dex架构:寄存器(cpu上一块高速的缓存)在开发Android的时候我们通常会用到一个叫adb :android debug bridge android调试桥模拟器启动失败
2015-04-12 18:31:13
632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人