自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OOM的异常

1.OOM的概念①:outofMemoryError: 内存溢出;加载到内存的资源超过限制,所以闪退而崩掉了;②:2.分析出现OOM的原因:集合中有对象的引用,使用完没有清空,导致内存泄漏,从而导致内存溢出;①:导致OOM的原因:图片,for(1000000)不停的new对象;②:2种解决思路:对图片的显示要求不高,就是用二次采样;对图片要求显示的清晰,就要使用分块显示;3.解...

2018-10-29 13:38:06 1634

原创 qq自动登录

1.设置布局2.找控件3.利用 SharedPreferences进行存值,取值4.实现第一次登录,以及第二次登录// 判断        denglu.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {      ...

2018-10-25 16:09:59 854

原创 TabLayout头布局

1.首先 设置头布局文件2.其次设置添加方法,内容3.tabLayout滑动切换的是fragment第一步:布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_...

2018-10-29 10:30:18 207

原创 DrawerLayout侧滑栏

1.DrawerLayout是一个侧滑的布局控件2.以及可以拖拽的一个布局资源3.首先要现在布局文件里面设置好布局,在进行编写代码;第一步:这是最基本的一个布局文件,里面有主界面布局,下面是包含一个button的按钮;<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.c...

2018-10-29 10:26:28 221

原创 camera

1.相机【1】获取相机            // 【1】相机的 隐式回传意图            Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);            // 【2】添加意图            intent.addCategory("android.intent.category.DEFAU...

2018-10-25 16:04:22 153

原创 数据库增删改查

1.先创建数据库,数据表,写好属性和类型2..在MyDao写入增删改查的方法;3.将数据添加到数据库,根据集合的形式4.删除数据库中的某一条' public class MySql extends SQLiteOpenHelper {    public MySql(Context context, String name, CursorFactory factory, ...

2018-10-25 15:58:56 166

原创 ImageLoader加载图片,色彩

使用imageLoader可以实现:多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置支持图片的内存缓存,文件系统缓存或者SD卡缓存支持图片下载过程的监听根据控件(ImageView)的大小对Bitmap进行裁剪,减少Bitmap占...

2018-10-25 15:49:20 153

原创 多条目加载

adapter中的方法@Overridepublic int getViewTypeCount() { return 3;}@Overridepublic int getItemViewType(int position) { int type = 0; if (list.get(position).getThumbnail_pic_s02() != null...

2018-10-25 15:32:38 106

原创 AsyncTask+HttpClient

先创建一个类,再执行;MyTask myTask = new MyTask(); myTask.execute(path); doInBackground:相当于子线程;onpostExcute:相当于主线程;class MyTask extends AsyncTask<String, Void, String> { @Override ...

2018-10-25 15:26:45 240

原创 AsyncTask+HttpURLConnection

public class URLTools { public URLTools() { } ; public URLTools get(final String path) { MyTask myTask = new MyTask(); myTask.execute(path); return this;...

2018-10-25 15:21:13 211

原创 HttpURLConnection + Handler

public class URLTools { public URLTools() { } ; public URLTools get(final String path) { new Thread() { private HttpURLConnection httpURLConnection; ...

2018-10-25 15:18:18 509

空空如也

空空如也

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

TA关注的人

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