- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Linux 安装软件备忘录
下载 wget http://.....tar.gz 解压 tar -zxvf xxx.tar.gz cd xxx ./configure --prefix=/usr/local/xxx --with-x=/usr/local/x 编译 make 安装 make install nginx 启动、关闭、重启 /usr/loca
2016-05-18 19:54:53
712
原创 android activity监听加载完毕事件
很多时候在某个activity加载完所有布局文件或数据时候,自动进行下一步操作,但是很多时候都不能成功!总是抛错误,说activity尚未加载完毕,android 提供了个很好的方法为我们解决这个问题,通过重写 public void onWindowFocusChanged(boolean hasFocus) 方法@Override public void onWindowFocusCh
2015-11-23 11:44:54
860
原创 Android中子线程中更新UI的N中方法
方法一:用Handler1、主线程中定义Handler:Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); switch (msg.what) { case 0: //拿到数据,更新UI
2015-11-23 00:25:42
456
原创 SoftReference 、WeakReference 总结
1.java语言中为对象的引用分为了四个级别,分别为 强引用 、软引用、弱引用、虚引用。2.弱引用的好处:他可以在你对对象结构和拓扑不是很清晰的情况下,帮助你合理的释放对象,造成不必要的内存泄漏!!3.SoftReference比WeakReference生命力更强,当JVM的内存不吃紧时,即使引用的对象被置为空了,Soft还可以保留对该对象的引用,此时的JVM内存池实际上还保有原
2015-11-20 20:57:46
381
转载 Java之WeakReference与SoftReference使用讲解
Java 2 平台引入了 java.lang.ref 包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbage collector)之间有限的交互。 1.先“由强到弱”(只的是和垃圾回收器的关系)明确几个基本概念: strong references是那种你通常建立的reference,这个reference就是强可及的。这
2015-11-20 12:05:35
528
原创 New package not yet registered with the system.
[2015-11-10 15:03:48 - manniu] Starting activity com.views.xx on device 022AUM7N49048804[2015-11-10 15:03:48 - manniu] New package not yet registered with the system. Waiting 3 seconds before next a
2015-11-10 16:12:51
501
原创 keytool 查看证书及签名
查看证书信息keytool -list -v keystore android.keystore 查看apk包的签名信息 1.解压apk包2.运行命令 keytool -printcert -file META-INF/MANFUN.RSA
2015-09-29 17:12:18
12867
1
原创 android 无线调试
1.android机需要root 2.要装一个shell客户端 3.打开shell,如果当前显示$符,则需要输入su 命令,切换到root权限。 4. stop adbd 5.set service.tcp.prot 5555 6. start adbd 7.adb connect [:5555] 如果端口设置为默认的5555时,可省略
2015-05-01 00:39:10
319
转载 Android开发性能优化总结
一、Android相关1. 采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。android4.0这个选项是默认开启的。2. View中设置缓存属性.setDrawingCache为true.3. 优化你的布局。通过Andr
2015-04-03 16:26:31
382
转载 提升Android应用开发性能的十大要点
第一个要点:首先要有良好的编程习惯 要成为一名优秀的资源管理员;既要运用常识,还要使用公认的算法和标准的设计模式。在资源使用方面,如果你打开了资源,要记得关闭资源。要尽量晚地获取,尽量早地释放。这些由来已久的编程准则同样适用于你的Android应用程序,如果它们使用底层的设备服务,更是如此。比如说,假设你编写的一个应用程序依赖基于位置的服务。除非你绝对有必要,否则不要开始注册
2015-04-03 16:10:54
740
原创 Android 真机调试 LogCat不显示VERBOSE、DEBUG的日志信息
调试用的手机为huawei-X1 ,logcat不显示Log.v... 和Log.d...是因为手机设置的原因。拨号界面输入*#*#2846579#*#* 即可进入工程模式。在工程模式中找到Log设置为打开即可。
2015-02-11 17:13:01
1427
原创 layout_gravity gravity失效
LinearLayout 布局是vertical 时,gravity 设置top 、bottom 等纵向失效。支持left、right等横向属性。反之同理。
2015-01-30 19:10:36
375
原创 onconfigurationchanged 不执行
今天做的android横屏显示,捕获不到onconfigurationchanged 方法的。运行后,会显示Skipped 46 frames! The application may be doing too much work on its main thread.经反复测试发现,是因为AndroidManifest.xml文件中配置不够全。亲测配置如下:1.加入权限
2014-12-29 20:34:35
1504
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人