-
App优化(一)通用ViewHolder
App优化(一)通用ViewHolder一直都是用歇菜方式写的Adapter,这种方式每次加载view,都要建立很多view对象,如果超过一定数量这种加载方式肯定要歇菜。在应用上架后,修正了用户提交的Bug后,我打算系统的对App做优化。第一步就是优化Adapter,那么就从ViewHolder开始。优化目标不光是要让效率变高,代码也要好看,而且要增...2015-06-14 阅读190
-
Android Studio 一些使用经验
一、Mac或Win 7 配置环境,以gradle为例(1)、可以在这里找gradle下载,或者去官网啦添加环境变量:1、启动Terminal终端 2、输入cd ~/ 进入当前用户的home目录 3、创建.bash_profile文件:touch .bash_profile 4、打开并编辑:open .bash_profile 5、加入环境变量: ex...2015-06-14 阅读182
-
Android UI之自定义——类似iOS的Tabbar
Android UI之自定义——类似iOS的TabbarTabbar最早出现在iOS,iOS中的TabBarController实现了这个功能,开发起来相当简单。现在的APP,大多数都会使用Tabbar来作为应用的功能导航,界面简单清晰。那么Android常见的实现是通过RadioGroup来实现,今天将带来自定义实现,补充RadioGroup实现的不足。先看看常见的软件中的使用...2015-06-14 阅读180
-
Android 轻松实现网络交互模板
看完本文,您可以学到:1.Android与后台交互的模板化方法2.JSON的使用3.检查网络连接4.AsyncTask的使用我们简单的以登录为例,来实现整个的流程。话不多说,先来看看效果图:一、通用类的编写首先,既然要实现交互模板化,最重要的就是要提取出尽可能多的可复用代码。无论是与后台进行什么操作,判断网络是否正常连...2015-06-14 阅读180
-
Android Zxing调整扫描区域 优化取图速度
Zxing 是google提供的二维码扫描工程 Demo本身默认的扫图区域最大只有 360*480 需要拉开很远的距离才能将整个二维码扫描到 因此需要我们自己调整取图大小 在CameraManager.java这个类中进行调整 默认的大小是 以下这4个参数 [html] view plai...2015-06-12 阅读199
-
Android程序崩溃统一处理机制
在应用发布以后,由于安卓机型的千差万别 ,可能会出现各种各样的问题,这时候如果我们可以将这些信息收集起来,并进行修改就很不错了。下面就来讨论一下怎么处理程序崩溃以后,错误信息的手机。 Java中已经提供了一个接口Thread.UncaughtExceptionHandler来对运行时的异常进行处理...2015-06-12 阅读193
-
快速掌握Android三个常用自定义控件Toast AlertDialog Notification
今天浏览到网上相关方法看起来有点复杂,于是总结了下安卓自定义Toast 自定义AlertDialog 自定义Notification://1Toast toast;public void myToast(){if(toast!=null){ toast.cancel();//优化重复...2015-06-12 阅读187
-
非常不错的日期选择器android-times-square
非常不错的日期选择器android-times-square十分不错的日期选择器,界面也十分和谐,支持单选、多选、范围选择、弹框显示、自定义样式等操作,集成起来也十分简单,有兴趣的可以关注作者Github:https://github.com/square/android-times-square下载地址:http://www.devstore.cn/code/info/362.html运...2015-06-12 阅读181
-
Android开发之 Memory 最佳实践
在决定应用的行为,是否有好的用户体验以及整体的设备体验来说,内存的使用可能是独立因素中最重要的。内存因素包括应用的内存占用,以及内存搅动(导致的垃圾回收会对运行期间的性能有影响)。避免在循环中分配内存内存分配虽然不可避免,但是应尽可能的避免,特别是在平凡的调用的代码块中。比如在绘制代码中,因为每一帧...2015-06-11 阅读179
-
APP漏洞检测方法详解
目前移动应用的安全漏洞不容乐观,导致了越来越多的应用遭到恶意破解、山寨,严重危及了用户与开发者的利益。 目前市面上的APP漏洞检测平台越来越多,到底哪些检测平台检测的比较准确呢?那就要看大家去体验了。 现在给大家详细解说下主要的APP漏洞的检测方法: 静态分析 静态分析主要是利用ap...2015-06-11 阅读184