![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
yibin12388
这个作者很懒,什么都没留下…
展开
-
java虚拟机之java体系结构学习笔记
一:虚拟机虚拟机的工作内容1.加载class2.执行其中的字节码注:java API 只有程序执行时需要的那些类才会被装载二:类装载器的体系结构装载器种类:1.“启动”类装载器 (这是系统唯一的,是java虚拟机实现的一部分)2.用户自定义类装载器 (能够用java编写,例如从网络下载class文件,像web浏览器使用java applet类装载器,原创 2016-10-24 17:06:44 · 199 阅读 · 0 评论 -
c++系统学习笔记
c++学习笔记原创 2017-02-15 14:17:43 · 249 阅读 · 0 评论 -
progressbar 自定义 分缓存层 未缓存层 已下载层
"http://schemas.android.com/apk/res/android"> "@android:id/background"> "5dip" /> android:startColor="#ff9d9e9d"转载 2016-10-20 20:10:45 · 247 阅读 · 0 评论 -
静态库,动态库
编译命令1.静态库源文件StaticMath.cpp#include "StaticMath.h"#include using namespace std;void StaticMath::print(){ cout}StaticMath.h#pragma onceclass StaticMath{pu原创 2017-02-21 14:44:53 · 257 阅读 · 0 评论 -
binder 进程间通信笔记
1.bbinder binder实体对象2.bpbinder binder引用对象3.binder代理对象4.ibinder bbinder 和bpbinder都继承与ibinder注意:应用需要使用的是binder的代理对象,使用前需要将引用对象转换成代理对象。ICameraService.Stub.asInterface(binder);defaultS原创 2017-02-10 17:25:43 · 348 阅读 · 0 评论 -
jni笔记
1.cmd2.cd 到src/main3.javah -d jni -classpath C:\Android\sdk\platforms\android-23\android.jar;..\..\build\intermediates\classes\debug cleanrobot.robot.com.myapplication.nativer.Nativer原创 2017-02-16 10:29:53 · 488 阅读 · 0 评论 -
bitmap 图片二次采样
转载处:http://www.cnblogs.com/android100/p/Android-Bitmap.html/** * 根据图片字节数组,对图片可能进行二次采样,不致于加载过大图片出现内存溢出 * @param bytes * @return */ public static Bitmap getBitmapByBytes(byte[转载 2016-10-15 11:05:32 · 229 阅读 · 0 评论 -
屏幕适配
参考文章地址:http://stormzhang.com/android/2014/05/16/android-screen-adaptation/概念:dpi:每英寸点数 例如:2英寸宽,3英寸高 320 * 480 的分辨率 ,那么320 / 2 == 480 / 3 == 160 dpi ,所以160就是这部手机的dpiandroid drawable 的几种规格dra转载 2016-10-14 15:29:48 · 190 阅读 · 0 评论 -
java虚拟机之动态连接过程
动态连接是一个将符号引用解析为直接引用的过程。当java虚拟机执行字节码时,如果它遇到一个操作码,这个操作码第一次使用一个指向另一个类的符号引用那么虚拟机就必须解析这个符号引用。在解析时,虚拟机执行两个基本任务1.查找被引用的类,(如果必要的话就装载它)2.将符号引用替换为直接引用,这样当它以后再次遇到相同的引用时,它就可以立即使用这个直接引用,而不必花时间再次解析这个符号引用了。原创 2016-10-24 17:21:42 · 4463 阅读 · 0 评论