自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 关于AsyncTask如何并发请求网络

这几天在写一个项目时网络框架使用了自己包装的AsyncTask,然后就出现了一个bug,bug的起因是在做一个并发网络请求时发现使用时间太长了,然后就怀疑是不是AsyncTask并没有并发执行,而是顺序执行了网络请求,通过测试发现多个请求都是在一个子线程进行的,那么AsyncTask要如何进行并发请求网络呢? AsyncTask在安卓3.0之前本来是可以进行并发网络请求的,但是最多同时执行5个网络

2017-06-16 15:52:50 1101

原创 关于EditText的一个Bug

这几天在写一个项目时,偶然发现了一个关于EditText的Bug,这个Bug就是当我第一次点击EditText时,键盘会将Edittext顶上去(EditText下方空间不足以展现键盘时),但是我退出键盘后再次点击EditText就发现EditText没有被键盘顶上去,而是被键盘挡住了,这样用户在输入的时候就会非常不方便。后来经过几次调试后发现原来是EditText的几个属性冲突导致的,下面我例举一

2017-06-16 15:36:29 680 1

原创 HelloCharts图表库之饼状图

HelloCharts项目giuhub网址:https://github.com/lecho/hellocharts-android; 饼状图的使用 1,下载依赖包并添加到项目中 2,在布局文件中声明控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com

2016-12-27 11:47:42 1397

原创 HelloCharts图表库之柱状图

HelloCharts项目giuhub网址:https://github.com/lecho/hellocharts-android; 柱状图的使用 1,在布局文件中声明控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2016-12-16 10:16:29 2092 2

原创 HelloCharts图表库之折线图

HelloCharts项目giuhub网址:https://github.com/lecho/hellocharts-android; 折线图的使用 1,下载依赖包并添加到项目中 2,在布局文件中声明控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/a

2016-12-15 17:43:00 1554 1

原创 关于ToolBar的使用总结

第一步:在layout中加入toolbar控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:

2016-12-15 13:42:28 652

转载 java中unicode与字符串之间的互相转换

字符串与unicode之间的互相转换/*** 字符串转换unicode*/public static String string2Unicode(String string) { StringBuffer unicode = new StringBuffer(); for (int i = 0; i  // 取出每一个字符char c = string.

2016-10-28 10:20:52 817

原创 相同分辨率手机,字体大小显示不一样的解决办法

有的的时候同一个布局,在同一分辨率的手机上可能产生文字大小不一致的现象,语原因是两个手机的字体大小设置不一致,可在BaseActivity中重写getResource方法解决/** * 设置字体不随着手机系统设置而变化 * @return */ @Override public Resources getResources() {

2016-10-19 09:56:13 6398

转载 调用相机拍摄和相册

调用相册:Intent i = new Intent(Intent.ACTION_PICK, null);Intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");startActivityForResult(i,code);onActivityResult(int a,int

2016-10-18 18:28:11 549

空空如也

空空如也

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

TA关注的人

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