![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
qq_17045409
这个作者很懒,什么都没留下…
展开
-
安卓项目混淆时出现的问题
安卓代码混淆时,出现的异常。原创 2015-06-03 10:29:36 · 331 阅读 · 0 评论 -
Android快速开发框架
Android快速开发框架在开发过程中,使用一些封装好的框架,可以节约时间,减少代码量。因为这些框架将常用的功能模块封装好,开发的时候只需简单的代码进行调用。为了方便工作中的不时之需,特将一些框架及地址收集起来。以下只是冰山一角,还需继续补充完善。也希望看到的朋友多提建议,多推荐优秀的框架。先行谢过!-------------------转载 2015-11-17 17:09:08 · 339 阅读 · 0 评论 -
APK分包加载
安卓APK分包加载示例当一个app的功能越来越复杂,代码量越来越多,也许有一天便会突然遇到下列现象:1. 生成的apk在2.3以前的机器无法安装,提示INSTALL_FAILED_DEXOPT2. 方法数量过多,编译时出错,提示:Conversion to Dalvik format failed:Unable to execute dex: method ID not in [0转载 2015-11-17 15:19:31 · 2163 阅读 · 0 评论 -
python批量打多渠道包
python批量打多渠道包安卓市场太多,一个一个手动打包太累而且容易出错。也有用ant打包的,来看看python的批量打包方式:举个例子,如友盟(真心不是给他打广告)的多渠道统计我们只是需要动态的修改这个channel_value,然后打包就可以了。思路1.导出一个未签名的apk包,其中渠道号配置如上图。2转载 2015-11-23 09:42:11 · 579 阅读 · 0 评论 -
安卓OTTO框架浅析
今天要介绍的是一个Android中使用得比较多的android 事件总线 EventBus模式的一个框架Otto。Otto 官网: http://square.github.io/otto/一、Android Studio中配置Otto (Eclipse中直接下载jar包导入)跟之前介绍的其他的框架一样,它只需要简单地在build.gradle中配置下面一行红色字体即可de原创 2015-11-05 10:45:19 · 526 阅读 · 1 评论 -
Android EventBus实战 没听过你就out了
转载请表明出处:http://blog.csdn.net/lmj623565791/article/details/40794879,本文出自:【张鸿洋的博客】1、概述最近大家面试说经常被问到EventBus,github上果断down了一份,地址:https://github.com/greenrobot/EventBus,的确是个不错的框架,主要用于事件的发布和订阅。E转载 2015-11-05 10:43:28 · 324 阅读 · 3 评论 -
Android EventBus源码解析 带你深入理解EventBus
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40920453,本文出自:【张鸿洋的博客】上一篇带大家初步了解了EventBus的使用方式,详见:Android EventBus实战 没听过你就out了,本篇博客将解析EventBus的源码,相信能够让大家深入理解该框架的实现,也能解决很多在使用中的疑问:为什么可以这转载 2015-11-05 13:25:34 · 262 阅读 · 0 评论 -
Android 异步加载解决方案
Android的Lazy Load主要体现在网络数据(图片)异步加载、数据库查询、复杂业务逻辑处理以及费时任务操作导致的异步处理等方面。在介绍Android开发过程中,异步处理这个常见的技术问题之前,我们简单回顾下Android开发过程中需要注意的几个地方。Android应用开发过程中必须遵循单线程模型(Single Thread Model)的原则。因为Android的UI操作并不是线程转载 2015-11-04 16:24:54 · 322 阅读 · 0 评论 -
安卓获取手机上的联系人
安卓获取手机上的联系人的方式。注:获取联系人需要添加权限:原创 2015-07-04 20:30:32 · 370 阅读 · 0 评论 -
使用安卓MediaRecorder录制音频时,多个音频文件的合并操作
使用MediaRecorder录制音频时,由于没有提供暂停的API,所以在暂停操作时,只能先进行保存操作,然后再继续录制下一段,最后再对多个音频文件的合并操作。MediaRecorder提供的音频输出格式有RAW_AMR,AMR_NB,AMR_WB,3GP,MPG4这些格式。在使用ffmpeg做一些多媒体资源的转换操作的时候,多多音频的采样率有要求。其中RAW_AMR和AMR_NB的采样率为8原创 2015-07-17 14:05:55 · 3088 阅读 · 0 评论 -
HttpURLConnection上传大文件内存溢出的原因及解决办法
原因:由于HttpURLConnection默认是有缓存机制的,在对文件操作时,会将读取的数据写入到缓存区中,并不是直接写入到服务器上,只有当流被关闭时,才将数据提交到服务器上。当缓存区的数据大于虚拟机给点的内存时,就导致内存溢出。HttpURLConnection设置固定缓存长度的代码:HttpURLConnection设置缓存模式的代码:解决办法:conn.原创 2015-06-09 10:54:33 · 9433 阅读 · 5 评论 -
自定义View笔记一
自定义VIew的步骤:二:设置自定义属性然后在xml布局文件中引入命名空间并使用:注:命名空间的引入方式:ADT是:xmlns:custom=http://schemas.android.com/apk/res-auto/项目的包名Android Studio是:xmlns:custom="http://schemas.android原创 2016-02-01 01:55:42 · 336 阅读 · 0 评论