- 博客(15)
- 资源 (25)
- 问答 (3)
- 收藏
- 关注
转载 adb 查看最上层成activity名字
linux:adb shell dumpsys activity | grep "mFocusedActivity"windows:adb shell dumpsys activity | findstr "mFocusedActivity"
2016-08-23 23:28:18 576
转载 win7 安装JDK7和JDK8 恶心的问题
这是本人学习Java过程中遇到的一些问题和解决方法,在此记录,方便本人查看,解决他人疑惑。本人win7 x64旗舰版,同时安装了JDK7和JDK8,卸载了JDK8之后,cmd命令行输入:java -version ,本以为显示java版本1.7,结果弹错:has value '1.7',but '1.8' is required.我查看JAVA_HOME,环
2016-08-23 11:20:47 3393
转载 实习杂记(33):surfaceTexture 和 surfaceview 的区别
为什么用surfaceTexture不用surface来展示呢?ICS之前都用的是surfaceview来展示video或者openGL的内容,surfacaview render在surface上,textureview render在surfaceTexture,textureview和surfaceview 这两者有什么区别呢?surfacevie
2016-08-13 23:51:08 1380
原创 实习杂记(32):getApplicationInfo或者getPackageManger出错
发生这种错误原因第一个是:binder通信getPackageManger 是通过binder通信的,最大通信是1M,而且这个binder通信是系统整个的,也就是当前整个手机APP所有应用同一个时刻,或者同一个时间内 进行通信 超过了IM,就会报:RuntimeException 和 RomatoException 这里大家想的办法是同步,不能一
2016-08-12 17:16:25 7794
原创 实习杂记(32):怎么查看android真机的各种包和权限列表
这个需求是我们某个功能需要用到一个系统权限,需要把所有的厂商的机子对应的权限都拿到因为手机厂商ROM了之后,有些权限是自己的包名,这个很烦的,就拿OPPO手机的这个权限:com.oppo.launcher.permission.READ_SETTINGS其他的手机也都是这样的,目前知道的至少23种,这个时候快速查看相应的权限是哪些 使用
2016-08-10 23:13:31 533
转载 实习杂记(31):android多dex方案四
下面这篇文章是android开发者上的,不好意思让我看到了,先转载收藏下,腾讯弃用了Google的multiDEX方案,美团和金山的方案好像是一样的,是Google,但是应该都是打破了父类委托机制开发者频道:http://geek.csdn.net/news/detail/93697本文为腾讯 Bugly 投稿,作者:李庆文,原文地址:http://dev.qq
2016-08-10 22:54:19 587
转载 实习杂记(31):android多dex方案三
美团Android DEX自动拆包及动态加载简介地址:http://tech.meituan.com/mt-android-auto-split-dex.html概述作为一个android开发者,在开发应用时,随着业务规模发展到一定程度,不断地加入新功能、添加新的类库,代码在急剧的膨胀,相应的apk包的大小也急剧增加, 那么终有一天,你会不幸遇到这个错误:生
2016-08-10 12:11:50 611
原创 实习杂记(31):android多dex方案二
这一章是在继续学习android多dex之前必须要准备的知识作为一个android开发者,在开发应用时,随着业务规模发展到一定程度,不断地加入新功能、添加新的类库,代码在急剧的膨胀,相应的apk包的大小也急剧增加, 那么终有一天,你会不幸遇到这个错误:生成的apk在android 2.3或之前的机器上无法安装,提示INSTALL_FAILED_DEXOPT方法数量过多,
2016-08-10 12:08:15 713
原创 实习杂记(31):android多dex方案一
Android默认的ClassLoader- 最顶端是`BootClassLoader` BootClassLoader源码如下:/** * Provides an explicit representation of the boot class loader. It sits at the * head of the class loader chain
2016-08-08 23:16:16 863
转载 实习杂记(30):虚拟机类的加载机制(4)
转载地址:http://blog.csdn.net/zhoudaxia/article/details/358242493 java程序动态扩展方式 Java的连接模型允许用户运行时扩展引用程序,既可以通过当前虚拟机中预定义的加载器加载编译时已知的类或者接口,又允许用户自行定义类装载器,在运行时动态扩展用户的程序。通过用户自定义的类装载器,你的程序可以装载在编译时并不知道或者尚未
2016-08-07 23:55:03 490 2
转载 实习杂记(30):虚拟机类加载机制(3)
转载地址:http://blog.csdn.net/zhoudaxia/article/details/358242491 基本信息 每个开发人员对Java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后
2016-08-07 23:46:26 419 3
原创 实习杂记(30):虚拟机类的加载机制(2)
一、类加载器什么叫 类加载器虚拟机 把 (通过一个类的 全限定名 俩获取描述此类的 二进制字节流 )这个动作 放到java虚拟机外部去实现以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码 模块称为 类加载器使用:类加载器 在类层次划分,OSGi,热部署, 代码加密 等领域大放异彩,成为java技术体系中
2016-08-07 23:34:03 374
原创 实习杂记(30):虚拟机类的加载机制(1)
要深刻理解android的多dex,需要先了解 虚拟机类的加载机制,推荐一本书:《深入理解java虚拟机》类 从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期包括:加载,验证,准备,解析,初始化,使用,卸载其中 解析 这步是不确定的,是因为需要支持 运行时绑定,也称为:动态绑定或晚期绑定执行顺序:加载,验证,准备,初始化,使用,卸载
2016-08-07 21:40:30 500
原创 实习杂记(29):arrayList的remove不要乱用,会死人的
切记在代码中不要乱使用arrayList的remove会死人的,即使用也要使用 index循环,采用remove(i--)的方法,
2016-08-05 09:10:09 408
RecyclerView 需要的动画资源
2015-11-16
Android 贝塞尔曲线 实例源码
2014-11-07
activity切换特效
2014-11-06
android gif模式和图片展现模式 图片展现神器
2014-11-04
android OptionsMenu--利用xml实现源码
2014-11-01
android城市列表特效-触摸查找源码
2014-10-30
jquery.min.js
2014-10-13
Jama-1.0.1.jar包下载
2014-10-11
java 开发相当齐全的第三方包
2014-07-12
点九图,为什么只能是黑色的,或者纯色的,被面试官问了这个问题
2016-03-23
java转码问题 把一串字符串转换为汉字
2014-12-02
360浏览器复制文本特效 JS怎么实现
2014-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人