自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android内存管理机制和内存泄漏分析及优化

Android中的内存管理机制分配机制Android为每个进程分配内存的时候,采用了弹性的分配方式,也就是刚开始并不会一下分配很多内存给每个进程,而是给每一个进程分配一个“够用”的量。这个量是根据每一个设备实际的物理内存大小来决定的。随着应用的运行,可能会发现当前的内存可能不够使用了,这时候Android又会为每个进程分配一些额外的内存大小。但是这些额外的大小并不是随意的,也是有限度的,系统不可能为

2017-09-12 21:10:33 1128

原创 关于Activity你所需要知道内容(一)

根据下面的目录来介绍和理解Activity中的知识点:1.Activity的生命周期2.Activity的缓存方法3.Activity启动模式4.Activity显式隐式启动5.Activity的加载过程Activity的生命周期1.通过下面的一张图片来理解正常情况下的Activity的生命周期根据上述的图片可以简单了解Activity的生命周期。 下面介绍具体各个方法: onCreate():

2017-08-23 09:43:24 380

原创 Android画各种圆,饼图,环图,圆形图片

最近在学习android的画图所以就学习了一下。看了很多资料。特别是爱哥的博客,学习了很多,我也要分享一下: 首先画个圆(简单的很): 自定义的View 设置好paint,canvas.drawCircle()就行,上代码public Circle02(Context context, AttributeSet attrs, int defStyleAttr) { sup

2015-11-19 20:20:30 3531

原创 JAVA多线程整理

原资源下载

2021-06-17 20:16:04 98

原创 事半功倍的Android Studio快捷键

Log//打logt代码自动生成 private static final String TAG = "MainActivity";//logeLog.e(TAG, "onCreate: ");//logm 打印参数Log.d(TAG, "onCreate() called with: " + "savedInstanceState = [" + savedInstanceState +

2016-06-02 17:36:21 333

原创 单例模式详解

单例模式是设计模式中比较常用的,今天我要详细的了解一下,并且进行一些比较public class Singleton { //线程不安全,当多线程的时候可能有多个线程进入if(instance == null)的判断中 private static Singleton instance = null; //私有化构造函数,这就保证了对象不能被new出来 private

2016-03-14 15:27:06 234

原创 Android相关问题记录

1.MVP概念与实例M: 数据层,主要是数据的获得,存储等操作 V : 视图层,主要有activity完成,用于显示和用户交互 P : Presenter层,持有Model,View的引用,让两者进行数据上的交互 下面是一个简单的例子: 首先看一下结构: Model层:继承IstudentModel接口public class StudentModel implements IStu

2016-03-12 17:22:48 315

原创 Android问题总结(2015.11-2016.1)一

1.ListView存在复用机制,所以当改变一个Item的UI布局时是会影响其他复用的Item的UI。所以每个Item在显示的时候,一般通过数据(List)中bean来重新布局,以为bean数据是不会复用的。 //接受或者拒绝if (patientBean.isAccept() || patientBean.isDeny()) { viewHolder.acceptBtn.setVisib

2016-01-23 17:13:05 265

转载 onInterceptTouchEvent与onTouchEvent

onInterceptTouchEvent与onTouchEvent详细的介绍

2015-12-08 10:42:49 289

转载 Android优化开发

下面介绍一下我看到的好的博客 Android开发优化之——使用软引用和弱引用 Android开发优化之——对Bitmap的内存优化 关于android内存泄露的分析,深入浅出比较能看懂(1) 关于android内存泄露的分析,深入浅出比较能看懂(2)

2015-11-10 15:40:03 211

原创 Android自定义ListView实现分页加载

android自定义ListView实现分页加载

2015-09-07 15:40:10 409

原创 java多线程相关基础

今天我会将学习Java多线程的做个笔记,方便以后复习。自定义一个线程(extends Thread)class MyThread extends Thread { @Override public void run() { for(int i = 0 ; i < 5 ; i++) System.out.println(this.getName(

2015-09-05 17:12:31 313

原创 RabbitMQ服务器安装

Linux下安装memcached相关操作:1.下载libevent、memcached 放到usr/local中2.解包tar -xzvf libevent.tar.gz tar -xzvf memcached.tar.gz 3.处理libevent,进入解压的libevent包./configure --prefix=/usr/local/libeventmakemake install4

2015-08-12 18:39:56 436

Java多线程.drawio

Java多线程.drawio

2021-06-16

kotlin-stdlib-1.3.11.jar

kotlin-stdlib-1.3.11.jar

2020-07-11

kotlin-compiler-lite-1.0.3-k-1.2.40.jar

kotlin-compiler-lite-1.0.3-k-1.2.40.jar

2020-07-11

高仿通讯录字母选择

Android高仿通讯录字母选择,内容详细,用eclipse写的。学习一下挺好,不难

2015-09-15

Android下拉刷新和分页加载

解压apk,Android下拉刷新和分页加载

2015-09-07

空空如也

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

TA关注的人

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