Android
心弄影
这个作者很懒,什么都没留下…
展开
-
Java与Android
Android操作系统虽然用Java作为语言开发工具(SDK),但实际上Android也删除,修改了Java中的一些组件,添加了自己的元素 。Java swing组件与Android类比: Java Android 界面组件: JLabel TextView设置文本原创 2014-01-19 22:25:40 · 856 阅读 · 0 评论 -
android屏幕适配
现在主流屏幕:1280*720; 测试屏幕(480*800,1920*1080)如何适配: 遵循原则: 不用AbsoluteLayout(绝对布局), 多用相对布局和线性布局(权重), 用dp,不用px1)图片适配(不是很常用)drawable文件夹有ldpi、mdpi、hdpi、xhdpi、xxhdpi等。dpi指像素/英寸,而ldpi指120,mdpi指160,hdpi原创 2015-10-22 18:48:05 · 375 阅读 · 0 评论 -
Android shap selector animation 与 Toast退出问题
Shap:使用场景 解决圆角问题selector:图片点击效果animation: 动画效果Toast:防止程序退出,还在弹原创 2015-09-11 15:52:53 · 810 阅读 · 0 评论 -
自定义控件
图片加载 ,listview滑动每个item动画原创 2015-09-29 17:59:54 · 338 阅读 · 0 评论 -
android三方类库
网络请求:android-async-http原创 2015-10-14 11:34:01 · 416 阅读 · 0 评论 -
android studio配置使用
as里面的新建/导入project相当于eclipse里面的新建/导入wordspaceas里面的新建/导入module相当于eclipse里面的新建/导入projectfile/reopen projectsettings:1code style与java里面的一样,自定义格式化2compiler 自动编译 make project auto3file enco原创 2015-10-26 18:05:20 · 428 阅读 · 0 评论 -
gson解析json
@Override public String toString() { return "Student [name=" + name + ", age=" + age + ", sex=" + sex + "]"; }String json = "{'name':'张三','age':18,'sex':true}";原创 2015-10-13 20:23:04 · 327 阅读 · 0 评论 -
JNI java c 调用
1:JAVA调用cpublic native int callC(String str,float f ,int i,long l,int[]arr);.c中#include #include //打印#include #define LOG_TAG "System.out"//带参 宏定义#define LOGD(...) __android_log_print(ANDR原创 2015-10-12 11:34:47 · 370 阅读 · 0 评论 -
三级缓存
三级缓存:内存:最先加载, 速度最快本地:中加载, 速度快网络:最后加载,网络下载图片缓存:1)网络下载2)本地加载3)内存加载,防止oom原创 2015-10-21 17:51:33 · 359 阅读 · 0 评论 -
Android Touch事件分发
事件ViewGroup View有子元素 View无子元素 Activity 方法功能 public boolean dispatchTouchEvent(MotionEvent ev)YYNY分发 public boolean onInterceptTouchEvent(MotionEv原创 2015-10-19 15:43:11 · 335 阅读 · 0 评论 -
JNI入门 NDK开发流程
JNI(Java Native Interface) 使用场景1:操作硬件(编写驱动,用java代码调用底层的c代码)车载电脑 obd模块,on board debug2:效率要求非常高图形的计算,极品飞车3:复用7zip 开源的压缩算法; webkit 浏览器解析框架; opengl 图形处理的框架; opencore 多媒体播放框架; ffmpe原创 2015-10-10 18:25:55 · 485 阅读 · 0 评论 -
Android apk 反编译和混淆
反编译:1:apktool获取资源(res)和清单文件(AndroidManifest)文件2:dex2jar 把class.dex文件转换成 java的.class文件 3:jd-gui.exe 查看java的源代码混淆:(以前版本:proguard.config=proguard.cfg)导出需原创 2015-10-16 11:11:49 · 566 阅读 · 0 评论 -
控件
listviewandroid:listSelector="@android:color/transparent" 点击效果android:dividerHeight="1dp" 分割线android:divider="#aaa" 分割线颜色原创 2015-09-24 14:39:16 · 429 阅读 · 0 评论