12 2015 档案
摘要:使用BitmapFactory的decodeFile()方法获取的Bitmap对象是只读的,无法进行编辑操作需要进行编辑的话,需要获取到该对象的一个副本代码如下: 1 import android.app.Activity; 2 import android.graphics.Bitmap; 3 i...
阅读全文
摘要:Android中图片占用内存的大小=图片的总像数*每个像数占用的大小。Android保存图片像素信息使用ARGB,意思是每个像素占用4个字节。以分辨率为2400*3200的图片来说,加载到Android需要2400*3200*4=30720000字节,需要30000Kb,需要29.30Mb直接把这个...
阅读全文
摘要:Android音乐播放器使用到Android的Actiivity和Service组件播放音频的代码应该运行在服务中,定义一个播放服务MusicService,服务里定义play、stop、pause、continuePlay等方法把这几个方法抽取成一个接口MusicInterface定义一个中间人类...
阅读全文
摘要:IP拨号器,使用了Android的广播接收者(BroadCastReceiver),在广播中把已保存的ip号码放在拨打电话号码的前面(getResultData()),然后把修改后的号码设置到广播中(setResultData())。项目创建步骤和思路:1.创建一个java类,继承android的B...
阅读全文
摘要:使用xUtils框架中的网络部分HttpUtils,功能:下载,断点续传,progressbar显示进度,文本显示进度% 1 import java.io.File; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 im...
阅读全文
摘要:代码实现了在Android环境下的多线程下载、断点续传、进度条显示和文本显示百分数: 1 import java.io.BufferedReader; 2 import java.io.File; 3 import java.io.FileInputStream; 4 import java...
阅读全文
摘要:代码实现了多线程下载和断点续传功能 1 import java.io.BufferedReader; 2 import java.io.File; 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 ...
阅读全文
摘要:Tomcat的配置及测试:第一步:下载tomcat,然后解压到任意盘符第二步:配置系统环境变量tomcat解压到的D盘 (路径为: D:\tomcat),配置环境变量:启动tomcat需要两个环境变量,一个是JAVA_HOME(就是JDK的目录)另一个是CATALINA_HOME(就是你当前所使用的...
阅读全文
摘要:对话框: 对话框的icon,title,message等都可以不设置。 单选框和多选框与对话框勾选步骤基本上一致。 对话框的构建步骤: 1.使用AlertDialog类的内部类Builder类new 一个builder对象 2.设置图标setIcon() ; builder.setIcon(); 3
阅读全文
摘要:SimpleAdapter:SimpleAdapter(Context context, List> data, int resource, String[] from, int[] to)参数:1.context:上下文2.data:Map列表,列表要显示的数据,Map列表中的key要与参数”fr...
阅读全文
摘要:ArrayAdapter:ArrayAdapter(Context context, int resource, int textViewResourceId, String[] objects)参数:1.context:上下文2.resource:布局文件3.textViewResourceId:...
阅读全文
摘要:File类File类是对文件系统中文件以及文件夹进行封装的对象,可以通过对象的思想来操作文件和文件夹。 File类保存文件或目录的各种元数据信息,包括文件名、文件长度、最后修改时间、是否可读、获取当前文件的路径名,判断指定文件是否存在、获得当前目录中的文件列表,创建、删除文件和目录等方法。【案例 】...
阅读全文
摘要:一直对IO流记不清楚,从别的地方转过来。看下图:流的概念和作用学习Java IO,不得不提到的就是JavaIO流。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流的...
阅读全文
摘要:FrameLayout-帧布局实现效果:代码: 1 2 5 6 10 11 15 16 20 21 25 26 30 31 35 36
阅读全文
摘要:在java里,想要跳出多重循环,有两种方法1.在循环语句前设置一个标记,然后使用带有该标记的break语句跳出该循环1 public static void main(String args[]) {2 ALL: for (int i = 0; i < 100; i++) {3 ...
阅读全文