ZzSQLHelper Github传送门:https://github.com/zhouzhuo810/ZzSQLHelper 欢迎star A powerful sqlite framework that suppo…
分类:移动开发
FrameWork源码解析(6)-AssetManager加载资源过程
主目录见:Android高级进阶知识(这是总目录索引) 之前一段时间项目比较忙所以一直没有更新,接下来准备把插件化系列的文章写完,今天我们就先跳过ContentProvider源码解析来讲资源加载相关的知识,资源加载可…
android处理拍照旋转问题及带来的对内存占用的思考
想必大家对android处理拍照并保存照片的应用场景已经再熟悉不过了,其中比较头疼的问题是像部分三星手机拍完照片后保存的图片是旋转90度后的图片(当然,如果横向拍照是没有问题的)。 本篇文章目的不是简单解决旋转问题,而是…
如何仅用递归函数和栈操作逆序一个栈
3.如何仅用递归函数和栈操作逆序一个栈 题目: 一个栈一次压入了1、2、3、4、5,那么从栈顶到栈底分别为5、4、3、2、1.将这个栈转置后,从栈顶到栈底为1、2、3、4、5,也就是实现栈中元素的逆序,但是只能用递归函数…
清除所有Activity
有这样的需求:进入一个Activity并关闭app其他所有Activity。试了在Intent中添加clear_top和new_task的flag都没效果,现在的解决方案如下: public class Actiivty…
Android 网络编程(三)HttpURLConnection
HttpURLConnection HTTP的URLConnection(RFC 2616)用于通过Web发送和接收数据。数据可以是任何类型和长度。该类可用于发送和接收长度未预先知道的流数据。 使用步骤 HttpURLC…
Android 开机动画启动过程详解
Android 开机会出现3个画面: 1. Linux 系统启动,出现Linux小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片); 2. Android平台启动初始化,出现”A …
ListView 获取精确滚动值
ListView 获取精确滚动值 @[Android|listview|滚动] 场景 当我们要求listview一往上滚动的时候,下面的tab栏或者别的在下面浮空的东西,或者上面的ActionBar也是可以要求往上滚动(…
使用友盟统计分析常见问题100篇(索引-持续更新)
友盟统计使用流程http://bbs.umeng.com/thread-55-1-1.html 常见的疑难杂症汇总如下: 1、appkey、channel与version(版本)常见问题 友盟统计认为,appkey是每个…
iOS扩展类属性总结
iOS扩展属性:category可以扩展类的方法,但是不能扩张类的属性。如果要扩展类的属性,可以用associative,这个相对于category来说用的比较少,而且他还用到运行时编程,必须使用<obj/runt…
用私有API得到iOS系统里安装的所有APP
#include <objc/runtime.h> Class LSApplicationWorkspace_class = objc_getClass("LSApplicationWorkspace"); …
主流跨平台媒体库ffmpeg,live555,MobileVLCKit简介
下面是主流的媒体解码或播放库清单,它们都是跨平台支持的: 库名 简介 需要的能力 官网链接 ffmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。…