自定义博客皮肤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)
  • 收藏
  • 关注

转载 搭建一个新的Android项目,你会怎么做?

转载:http://www.jianshu.com/p/22ff8b5fdadc更多: https://github.com/meikoz/Basic欢迎Follow我的GitHub: https://github.com/meikoz搭建一个新的Android项目,你会怎么做?每个人对应用框架的理解不相同,但是最终达到的效果应该是一样:①降低项目的复杂性②易扩展、易修改、可重用性强、可维护性...

2018-03-05 22:14:27 3409

原创 Mac adb command not found(配置mac adb 环境变量)

在Mac系统中,很多时候第一次在Android SDK中使用adb的时候。无法使用。会提示-bash: abd: command not found。造成此类现象的原因是:未配置Android的环境变量。因此,您需为Mac中的Android SDK配置环境变量。启动Mac自带的终端Terminal。打开mac的terminal终端,输入 cd ~/ 【进入当前用户的home目录】输入 touch ...

2018-02-11 22:03:31 693

原创 Handler内存泄露原理及解决方法

前言因为Android采取了单线程UI模型,开发者无法在子线程中更新UI,为此Android为我们提供了Handler这个工具,可以开发者切换到主线程更新UI。Android最原始线程间通信都是基于Handler发送消息,来进行线程间通信方案的。事例首先看一段示例代码public class LeakActivity extendsAppCompatActivity {  

2018-01-31 19:30:17 827

转载 Android图片加载框架Picasso教程

调用.noFade()  Picasso的默认图片加载方式有一个淡入的效果,如果调用了noFade(),加载的图片将直接显示在ImageView上Picasso .with(context) .load(UsageExampleListViewAdapter.eatFoodyImages[0]) .placeholder(R.mipmap.ic_launcher

2018-01-25 21:57:22 260

转载 Android高效加载大图、多图解决方案,有效避免程序OOM

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.

2018-01-03 21:12:55 224

原创 [Android]Context泄露之谜:Handle & 内部类

考虑下面代码: public class SampleActivity extends Activity { private final Handler mLeakyHandler = new Handler() { @Override public void handleMessage(Message msg) { // ....

2017-12-29 17:55:06 202

转载 Android开发——告诉你Adapter应该写在Activity里面还是外面

0. 前言本文转载自AItsuki的博客。首先说明一下为什么要写这么一篇博客:最近看了一些其他人的项目,发现很多项目的做法是建立一个专门存放Adapter类的Package包,也有的项目干脆直接都写在Activity中。而我属于后者,我并不觉得Adapter需要单独占用一个包,因为大多数时候他们并不能给其他Activity复用。其实这两种方式都是可以的,但有一点很关键,那就

2017-12-29 17:24:16 1766

原创 Android 子线程创建handler

据上篇我转载的 Handler,Looper, Message 三者关系深入消化,理解后。我们会很清楚地使用了子线程和Ui线程通信的问题。即解决了一个网络请求成功或者失败后,通知ui线程更新界面的case。但是有人会疑问,那子线程中是否可以创建一个Handler,仅仅通知线程呢? 答案是肯定的。直接上代码。new Thread(new Runnable() {

2017-12-24 22:55:05 11146 3

转载 (转载)Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系

android

2017-12-24 22:21:10 2648

空空如也

空空如也

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

TA关注的人

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