- 博客(14)
- 资源 (16)
- 收藏
- 关注
转载 ListView工作原理、卡顿及OOM--android
ListView卡顿或UI卡顿: 1..Adapter的getView方法里面convertView没有使用setTag和getTag方式; 2.在getView方法里面ViewHolder初始化后的赋值或者是多个控件的显示状态和背景的显示没有优化好,抑或是里面含有复杂的计算和耗时操作; 3.在getView方法里面 inflate的row 嵌套太深(布局过于复杂)或者是布局
2016-09-27 09:31:33 640
转载 线程池原理,安全停止线程(池),Http与Socket连接池-(Android/Java)
深入理解Java之线程池- http://blog.csdn.net/qq_35101189/article/details/60745796?ref=myreadAndroid Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式--http://www.eoeandroid.com/thread-210082-1-1.htmljava自带线程池和...
2016-09-26 09:16:55 1801
转载 Android App架构, 技术选型,技术堆栈,工程架构分层设计,项目重构(!!!)
在Android App中,哪些是我们需要的横切关注点?个人认为主要包括以下几个方面:Http, SharedPreferences, Json, Xml, File, Device, System, Log, 格式转换等。Bob大叔 所说:“Architecture is About Intent, not Frameworks”。- 移动架构 (一) 架构第一步,学会画各种 U...
2016-09-25 23:47:10 3632
转载 Java 集合数据结构,Collection(Collections.sort)中的Values排序问题,List集合排重/排序
list、set、map的排序,包括按照map的value进行排序。 list排序可以直接采用Collections的sort方法,也可以使用Arrays的sort方法,归根结底Collections就是调用Arrays的sort方法。 set包括HashSet和TreeSet,HashSet是基于HashMap的,TreeSet是基于TreeMap的。 map包括HashMap
2016-09-25 19:41:35 1138
转载 音视频处理(直播等流媒体/多媒体)
方案: x264、mp3lame、faac、ffmpeg,opengles,OpenCV,opencl,实现图像滤镜,图像美化; android视频处理如秒拍,美拍,gif快手> ndk 编译ffmpegUbuntu 14 - http://releases.ubuntu.com/14.04/ windows下安装Ubuntu,即有双系统。Ubuntu 14 , ubuntu 1...
2016-09-22 13:40:34 4092
转载 H5方面(H5适配手机屏幕等)
一个html页,其文本包含三个方面的信息,逻辑,内容,样式。其中逻辑部分决定页面和用户交互的行为,样式部分决定用户界面的视觉表现,内容部分是结构化的文本信息。对于一个以内容为主的页面(区别于富交互应用/webapp)来说,在表现内容的html中,插入表现逻辑的js,显然不是最合理的做法,因为html的语义是进行文本内容和结构定义,这个层面的定义是和逻辑与视觉都无关的。完全可以以更小的耦合进...
2016-09-20 22:38:49 5338
转载 GPRS/NFC/ 红外线/ 传感器/ 串口 ,DLNA/UPnP 等
移植bluetooth和wifi,bluez移植。《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]-- http://blog.csdn.net/Innost/article/list/2Wifi、蓝牙等进行通信(TCP等)??? 常见的无线网络通讯技术有:WiFi、NFC、ZigBee、Bluetooth、WWAN(Wireless Wide Area Net...
2016-09-19 16:50:04 2902
转载 Android判断当前Service是否是重启的Servcie
引用:http://blog.csdn.net/luyi325xyz/article/details/42342899 当用户强制退出App,清空后台时,Activity和Service的onDestory()方法都将失效。此时若App的Service可以自启动,如何判断此时的Service是重启后的Service,并对其进行特定操作?一般来说我们可以用Service里onStartCo
2016-09-18 17:51:38 1611
转载 2D(Skia),3D(OpenGL ES)绘图 - android
-- 4.1前Android是使用skia生成2D图形的,后来(4.1 Jellybean )为了提高性能,改为使用 opengl (因为可以可以gpu),但以前的skia软架构依旧保留。 Android apk 里面的画图分为2D和3D两种:2D是由Skia 来实现的,也就是我们在框架图上看到的SGL,SGL也会调用部分opengl 的内容来实现简单的3D效果;3D部分是由OpenGL ...
2016-09-18 00:19:10 11780
转载 Android-多屏幕适配
做几个hdp、mdp、ldp这样的几个layout文件夹和drawble文件夹??一套美工图,解决这个问题的方法是写多几个values的文件夹。但是遇到宽屏的手机又不适用了。》屏幕适配问题的本质使得“布局”、“布局组件”、“图片资源”、“用户界面流程”匹配不同的屏幕尺寸使得布局、布局组件自适应屏幕尺寸;根据屏幕的配置来加载相应的UI布局、用户界面流程使得“图片资源”匹配
2016-09-17 23:19:12 718
转载 国际化-android
Android之应用内部实现国际化-- http://www.cnblogs.com/lee0oo0/archive/2013/07/14/3189317.html[Android]应用语言切换的三种方法-- http://blog.csdn.net/sodino/article/details/6596709Android 语言国际化-- http://blog.csdn.net/wei
2016-09-05 23:04:59 433
转载 创建线程Future/FutureTask/Callable,且并发
创建线程:Callable+Future Callable+FutureTask> Android并发(多线程相关)-Future,FutureTask和CallableAndroid并发编程之白话文详解Future,FutureTask和Callable-- http://blog.csdn.net/nugongahou110/article/details/49967495Jav...
2016-09-04 20:32:36 1210
转载 APK/SO 加壳加固与脱壳(防反编译、二次打包)
Android安全方面的博客- http://blog.csdn.net/lpjishu 对App进行加固,可以有效防止移动应用被破解、盗版、二次打包、注入、反编译等,保障程序的安全性、稳定性。 目前关于Android APK的安全性是非常令人堪忧的。APK运行环境依赖的文件/文件夹 res、DEX、主配文件Lib 只是简单的加密甚至没有任何加密措施。APKtool工具可轻易将其破解,...
2016-09-03 19:21:04 12827
转载 Java/Android类加载器(ClassLoader)及加载Class字节码
> Java 中的类加载器 Java自带加载器:Bootstrap ClassLoader,Extention ClassLoader,system class loader;自定义Java 中的类加载器 ClassLoader一般覆盖findClass()方法。 -- Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由 Java 应用开发人员编写的。系统提供的类...
2016-09-03 13:38:43 2004
HttpClient _legacy.jar
2021-02-24
NetEase QA Emmagee
2018-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人