![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
pengweiq
量变引起质变
展开
-
Mac下对Android app进行反编译
最近群里有人问如何在mac下进行apk反编译,我也没试过,以前都是在windows下进行反编译的,windows下很简单,有许多比较好的集成工具,如apkide(改之理),不过我猜mac下应该和windows下差不多,趁着嗑瓜子的功夫,我研究了下mac下如何进行apk反编译,其实和windows下是一样,我在这里记录了下:第一步:下载反编译工具集,apktool、dex2jar转载 2016-03-18 23:17:46 · 467 阅读 · 0 评论 -
HttpURLConnection和HttpClient之间的区别
总结了网上的一些资源,主要有以下两个观点:分析一: 在研究Volley框架的源码中,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客,文中对Ht转载 2016-03-20 16:30:55 · 273 阅读 · 0 评论 -
Android Studio常见bug
1、导入eclipse项目,可能会出现lib png not file,原因是图片不是png格式,改成jpg试试2、com.android.builder.packaging.DuplicateFileException 出现这个异常,加上配置如下 packagingOptions{ exclude'META-INF/DEPENDENCIES.txt' exc原创 2016-03-09 11:23:50 · 422 阅读 · 0 评论 -
在app或者网页打开自己开发的App(Scheme)
通过用手机的浏览器(内置,第三方都可以)访问一个网页,实现点击一个链接启动自己的应用,并传递数据。step 1:在AndroidManifest文件对要启动的Activity增加一个过滤器 activity android:name=".MainActivity" android:label="@string/app_name"原创 2016-03-09 11:26:41 · 616 阅读 · 0 评论 -
手机淘宝性能优化
前言为了满足不同用户的多样性购物需求,过去两年里手机淘宝的业务不断膨胀,已经从单一的购物工具成为了购物内容平台。在业务快速增长的同时,也带来一些副作用,很多操作环节和页面因为承载功能太多,展示速度变慢,用户等待时间变长,性能优化势在必行。通过大半年的摸索总结,从实践中我们得出了App性能优化的七大策略:1.建立监控体系,善用分析工具2.完转载 2016-03-09 10:57:01 · 477 阅读 · 0 评论 -
Android Touch事件分发和传递机制
Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent ev);能够响应这些方法的控件包括:ViewGroup 及其子类、Activity。方法与控件的对应关系如下表所示:Tou原创 2016-03-21 10:44:46 · 252 阅读 · 0 评论 -
Android跨进程通信(IPC)——AIDL
转载地址:http://blog.csdn.net/sinat_15877283/article/details/51026711最近在看 @任玉刚 大神编写的《android开发艺术探索》,让我受益良多,以此来巩固一下我的学习成果。下面我将从一下几个方面写一下我对AIDL的一些简单认识。 AIDL 简单概念什么是AIDL呢?AIDL的Android官方定义如下:转载 2016-04-05 11:22:10 · 380 阅读 · 0 评论 -
Android App增量更新(Smart App Updates)
从Android4.1开始,Google引入了应用程序的增量更新功能。在更新App的时候,只需要更新与上个版本的差别,降低用户流量。一、原理就是将手机上已安装apk与服务器端最新的apk进行二进制对比,并得到差分包,用户更新程序时,只需要下载差分包,并在本地使用差分包与已安装的apk,合成新版apk。 APK文件的差分、合成,可以通原创 2016-03-13 12:56:44 · 476 阅读 · 0 评论 -
单例模式懒汉试最佳写法
之所以想写这个问题,是因为之前网上很多都是这样的代码: private static MyApplication instance; public static MyApplication getInstance() { if (instance == null) { instance = new MyApplication();转载 2016-04-08 11:24:20 · 606 阅读 · 0 评论