自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2016年老周要订单哗啦啦

Android菜鸟之路,路选对了就不怕远!坚持走下去!

  • 博客(10)
  • 收藏
  • 关注

原创 Android:网络层通信的处理

(Android的网络编程分为2种,一个是基于http协议的,一个是基于socket的,关于网络编程和http、socket网络协议通过我的项目中做的项目框架的网络层进行分析)与服务器通信的常用实现方式,一般使用三种,HttpURLConnection、HttpClient还有Socket通信,这里要考虑我们手机端有哪些通信渠道可以使用,手机端的通信渠道,一个是通过wifi,另一个是通过手机APN

2014-08-30 22:34:57 756

原创 ListView的常见优化:获取网络图片异步加载,分批加载,分页显示,图片缓存等优化方式

熟练掌握listview优化,获取网络图片异步加载,分批加载,分页显示,图片缓存等优化方式ListView的工作原理首先来了解一下ListView的工作原理(可参见http://mobile.51cto.com/abased-410889.htm),如图:ListView 针对每个item,要求 adapter “返回一个视图” (getView),也就是说ListView在开始绘制的

2014-08-29 21:48:02 1430

原创 设置滑动菜单阴影与模式

//去除标题        requestWindowFeature(Window.FEATURE_NO_TITLE);        //设置滑动菜单        setBehindContentView(R.layout.menu_frame);        //设置内容        setContentView(R.layout.content_

2014-08-28 21:03:21 635

原创 android:获取文件MD5

/** * 获取文件的md5值,  * @param path 文件的路径 * @return null文件不存在 */public static String getFileMd5(String path ){try {MessageDigest digest = MessageDigest.getInstance("md5");

2014-08-28 21:02:56 602

原创 在泛型为Integer的ArrayList中存放一个String类型的对象。

/* 题目1、 ArrayList list = new ArrayList();  在这个泛型为Integer的ArrayList中存放一个String类型的对象。  思路:1.通过反射获取list集合的所有方法。  2.再通过反射把字符串存入集合中。  */public class Test1 {public static void main(String[]

2014-08-27 00:41:19 3710 1

原创 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.

/* 4、 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.   public void setProperty(Object obj, String propertyName, Object value){   }思路:1.定义一个用来演示的类,再创建该类对象。2.定义一个可以将propertyName的属性的值设置为valu

2014-08-27 00:39:48 4982 1

原创 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。

/* 7、 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。思路:把获取到的随机数存到集合中。集合中不能有重复元素。那就要用到set集合。为了输出好看,使用TreeSet.集合。因为它可按自然排序帮我们排好。  */public class Test7 {public static void main(String[] args) {TreeSet set

2014-08-27 00:37:28 2323

原创 将字符串进行反转。比如:abcde --> edcba

/* 题目 5:将字符串中进行反转。abcde --> edcba思路:对字符串进行操作,一般使用字符缓冲区,用StringBuilder,把字符串存入字符缓冲区中,StringBuilder本身带有一个字符反转的功能。调用此方法即可。 */public class Test5 {public static void main(String[] args) {Str

2014-08-27 00:36:57 2209

原创 java小题, 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。

/* 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。 然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?思路:1.建一个集合,把100个要放在里面。2.建一个新集合,循环数数,把每次数到14退出的人添加到新集合中。3.用100个人的那个集合,删除掉退出人的那个集合,最后得到一个剩下13个人的集合。 */public cla

2014-08-27 00:35:46 4004

原创 利用convert命令把硬盘格式FAT32转为NTFS(不影响硬盘数据哦)

1. 依次选择“开始→运行”命令,在弹出对话框中输入“cmd”命令(或点“开始→程序→附件→命令”提示符),打开命令提示符窗口2.打开窗口以后,在光标的提示符下输入convert disk:/FS:NTFS(disk:驱动器,大小写均可)然后回车。注意在“convert”的后面有一个空格。   如:convert f:/FS:NTFS把F盘转换为NTFS格式

2014-08-27 00:23:19 1740

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除