Android程序加入代码混淆器

加入代码混淆器,主要是加入 proguard-project.txt 文件的规则进行混淆,之前新建 Android 程序是 proguard.cfg 文件可以看一下我采用的通用规则( proguard-project.txt 文件)-optimizationpasses5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses ...
Android 代码混淆器

Android Animation动画的xml使用

在Android应用程序,使用动画效果,能带给用户更好的感觉,做动画可以通过XML或Android代码来实现。Animation动画效果的实现可以通过两种方式进行实现,一种是tweened animation (渐变动画),另一种是frame by frame animation (画面转换动画)。tweened animation渐变动画有以下两种类型:1.alpha 渐变透明度动画效果2....
Android Animation动画

Android学习笔记(三)

ContentProvider简介ContentProvider是不同应用程序之间进行数据交换的标准API,当一个应用程序需要把自己的数据暴露给其他程序使用时,该应用程序便可通过提供ContentProvider来实现,其他应用程序就可通过ContentResolver来操作ContentProvider暴露的数据。如果某一应用程序通过ContentProvider暴露了自己的数据操作接口,则不管...
Android

Android RelativeLayout常用属性

//相对于给定ID控件android:layout_above将该控件的底部置于给定ID的控件之上;android:layout_below将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf将该控件的左边缘与给定ID的控件右边缘对齐;android:layout_align...
Android RelativeLayout

Android图片异步加载

图片异步加载的方法通过使用Universal-Image-Loader实现图片异步加载,现在这个比较主流。下面是转载地址:https://github.com/nostra13/Android-Universal-Image-LoaderUniversal-Image-Loader在图片加载中,主要用到下面的类(两个类使用其中一个),下面写一下这两个类中主要的一些方法,在正式写项目中不需要把我说的...
异步加载 Android

android 通过代码改变控件的布局方式

在很多情况下当我们在xml中布局的方式并不能满足我们的要求,而这时我们就需要通过在代码中控制控件的布局根据不同的条件来控制布局。首先来了解一下安卓中的一些单位dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示...
android 布局方式

android 导入数据(通讯录)

接着android 中导出数据 一文,下面介绍在android中导入数据的思路:1、将数据从文本中读取出来2、封装处理成自己想要的对象或模型3、将处理好的数据对象插入自己应用的 数据库 中4、更新UI显示下面仍以导入联系人至系统中为例,若是导入自己的应用中,思路一样甚至更简单,代码如下:注:我的联系人.txt的格式即为android 中导出数据 一文生成的格式MainActivity: pa...
导入数据 android开发

Android 测试工具

有时候会发现给手机烧入的信息里少了某一些文件,比如一个图标,或者一个mp3文件之类的等等,为此做了一个小工具检查指定手机里面是否包含相应的文件。通过程序执行手机的命令来操作手机,感觉还挺有意思的。staticvoidMain(string[]args) { stringresult=; stringerror=; stringstr=; do { Console.WriteLine(...
测试工具 Android

在Android中使用HttpClient 4.3.x出现NoSuchFieldError的问题

升级了 HttpClient前几天看到Apache新发布了 HttpClient 4.3.5,一时手残,将我写的开源项目 nForumSDK 中的 HttpClient 升级了。在纯Java的环境下测试了一下,没发现什么问题,新的包还挺好用的,于是就发布了。过了两天,有人给我发反馈,说在Android应用上测试的时候报错:java.lang.NoSuchFieldError:org.apache....
HttpClient Android

Android开发之旅:环境搭建及HelloWorld

本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装1.2、Eclipse安装1.3、Android SDK安装1.4、ADT安...
环境搭建 Android开发