最新消息:文章中包含代码时,请遵守代码高亮规范!

Robin的文章

Android打造属于自己的缓存网络请求【原创】

Android 8287浏览 1评论

现在的网络应用越来越平常化,几乎每个应用都比不可少的要与网络接轨。我们在开发的时候,网络请求写的也算是家常便饭了。现在市面上的网络请求框架很多,举几个例子比如:Volley, AsyncHttpClient, xUtils,okHttp,等等,很多。...

Android 线程池

Android 2483浏览 0评论

1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? Java new Thread(new Runnable() { @Override public void run() { // TODO...

Android 网络优化

Android 2478浏览 0评论

一个网络请求可以简单分为连接服务器 -> 获取数据两个部分。 其中连接服务器前还包括 DNS 解析的过程;获取数据后可能会对数据进行缓存。   一、连接服务器优化策略 1. 不用域名,用 IP 直连 省去 DNS 解析过程,DNS 全...

Android RecyclerView Adapter及Holder的封装【原创】

Android 32815浏览 0评论

项目中使用到了横向的ListView样子的功能,一开始使用Gallery做,由于Gallery的自带弹性功能,效果不理想,于是使用网上的一些开源的横向ListView,但是效果很卡, 最后使用了v7包中的RecyclerView,初次使用,不太熟练,...

Android 添加购物车动画【原创】

Android 11756浏览 0评论

当我们写商城类的项目的时候,一般都会有加入购物车的功能,加入购物车的时候会有一些抛物线动画,最近做到这个功能,网上发现一个demo说的就是这个加入购物车动画,看了下是用补间动画实现的,实现原理就是x,y轴执行动画的时候用不同的差值器,改变动画执行速率...

Android jni环境搭建【原创】

Android 2936浏览 0评论

一:升级ADT至20以上 现在ADT版本在20以上,就能安装NDK插件,不需要安装cdt,cygwin那么麻烦了,ADT版本低的,可在线升级 地址:http://dl-ssl.google.com/android/eclipse/ 升级中途中断报错的...

Android jni 生成c文件头【原创】

Android 2328浏览 0评论

进入workspace 项目的src目录,执行命令 javah -jni +包名+类名,即可在src目录下生成头文件。一开始试了网上的-classpath等命令,失败,所以不可全信 转载时请注明出处及相应链接,本文永久地址:https://blog...

Android Notificaion详解

Android 2526浏览 0评论

Android Notification通知详解 根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显...

Android Studio 常用快捷

Android 3822浏览 0评论

1、Ctrl+D 复制当前行 2、Ctrl+Alt+T 把代码包在一起(加try catch等) 3、Ctrl+Alt+L 格式化 4、Alt+↑或↓ 在方法间移动 5、Alt+←或→ 切换已打开的文件视图 6、Shift+F6 重命名 7、Ctrl...

Android Dialog控制

Android 3231浏览 0评论

    一:控制Dialog 的背景方法:       1.定义一个无背景主题主题       <!–去掉背景Dialog–>       <style name=”NobackDialog...

Android DiskLruCache与LruCache的结合使用

Android 7398浏览 0评论

新建一个Android项目,起名叫PhotoWallDemo,这里我使用的是Android 4.0的API。然后新建一个libcore.io包,并将DiskLruCache.java文件拷贝到这个包下,这样就把准备工作完成了。 接下来首先需要考虑的仍...