做Android开发我们一般是从原生态的开始,就是调用默认那些Android代码来开发我们的应用,但是到了一定程度,我们就想着怎么来快速开发我们的应用,这个时候我们就要着手来研究框架了。下面介绍一个很流行的框架xUtil:
xUtils简介
xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全...
分类:
移动开发 时间:
2015-07-16 16:40:08
阅读次数:
1534
1.当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGuard这个工具,可以对代码进行混淆(一般是用无意义的名字来...
分类:
移动开发 时间:
2015-07-13 23:46:02
阅读次数:
305
最近准备复习之前写的Android代码时,发现很多项目都导入不进来。
百思不得其解,Eclipse删了重新下也没有解决,真浪费了我半天的时间。
后来我对每个不能导入的项目检查后发现,所有不能导入的项目的AndroidManifest.xml文件都是空的!
这也太奇怪了!
所以如果想让这些项目再运行起来的话,只能手动的修复AndroidManifest.xml文件咯。...
分类:
系统相关 时间:
2015-07-10 23:49:17
阅读次数:
375
Android 常用的开发工具记录。其中包括AndroidStudio(IDEA)插件、Mac 上好用的软件以及国内知名Android开发者博客等。Android Studio 插件codota 插件,提供高质量的Android代码片段搜索,官方网站codota官网Android 网站Android...
分类:
移动开发 时间:
2015-07-09 17:40:01
阅读次数:
1014
书接上一回。
前文提到如何利用协议编码好音频pcm数据,使其在解码的时候可以用于ios系统与Android系统。现在是解码部分,解码部分主要是获取到.spx文件的全部字节,然后根据前文的协议,先获取到.spx的头信息,在头信息中获取到音频的相关参数,然后初始化播放器,再把每一帧解码出来进行播放。关于协议部分,可以有很多种协议方式,可以沿用speex_header.h定义的方式也可以,我选择了最方便...
分类:
移动开发 时间:
2015-07-09 11:18:39
阅读次数:
151
转载请标明出处:
http://blog.csdn.net/yujun411522/article/details/46334123
本文出自:【yujun411522的博客】
1 代码混淆的作用
Java 是一种跨平台的、解释型语言,Java 源代码编译成 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这...
分类:
移动开发 时间:
2015-07-06 14:16:21
阅读次数:
149
Android中万能的适配器的详细讲解
在Android开发中,适配器的用处是非常大的,尤其是效率优化方面。除了使用ViewHolder复用View之外,如果存在很多的ListView或者是一个ListView中存在很多的View组件,那对代码的阅读不是很好的。考虑到优化以及共通方面,我封装了ViewHolder类以及将Adapter类封装成共通的了,将对以后的开发带来很大的方便。(1)...
分类:
移动开发 时间:
2015-07-05 11:11:31
阅读次数:
142
要在代码里改变ImageView 的长宽,如图通过拿到contentImage这对象的控件参数,再去改变,再设置,上图的contentImage为ImageView对象;而这里要提醒的是,LayoutParams 这个类,需要导入正确的包,设置才会起作用这里就需要看清你的 imageView是属于哪...
分类:
移动开发 时间:
2015-07-04 18:20:43
阅读次数:
220
android下优化 清除无效 未被使用的 代码 UCDetector
官方下载地址:http://www.ucdetector.org/index.html
UCDetector 是 eclipse 工具 可以审查出程序中 未被使用的、 冗余的、 变量不规范 的代码
需要注意:
反射 、在xml中配置注入方式、第三方工程的应用 、jar包调用 等 需要自己手工判断
建议删除类的时候 先全局搜索一下 判断有无其它地方调用 eclipse全局搜索快捷键 (windows : c...
分类:
移动开发 时间:
2015-06-29 20:23:57
阅读次数:
288
现在移动端的开发中很多团队都用到了jenkins+gradle对android代码打包成apk,然而apk怎么到我们的手机上呢,那就会想到用二维码扫描做这样一个简单的事情:1、要知道jenkins项目的下载地址2、要知道jenkins的工具空间及包的存放位置3、要利用python生成二维码图片4、要...
分类:
编程语言 时间:
2015-06-29 13:05:38
阅读次数:
906