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

转载 OOM总结

在前公司做一个图片处理的应用时, 项目交付的时候,客户的手机在运行应用的时候,一直在崩溃,而这个异常就是OutOfMemory的错误,简称为OOM, 搞得我们也是极其的崩溃,最后 ,我们是通过网上搜集资料和代码走查的方式来优化解决的,这里,我就把我们收集到资料和总结的经验分享下吧。    Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看...

2018-08-08 16:36:28 112

原创 ADB命令

    1:查找手机安装应用的包名:adb shell pm list packages -f    2:查看系统盘符:adb shell df    3:查看Log 1:adb shell 2: logcat | grep "abc"    4:删除应用:1:adbremount  2:adb shell  3:cdsystem/app   4:rm *.apk    5:安装APK: ...

2018-08-07 16:00:47 139

转载 MVC、MVP、MVVM

MVC模式:MVC即Model-VIew-Controller。MVC模式致力于关注点的切分,这意味着model和controller的逻辑是不与用户界面(View)挂钩的。因此,维护和测试程序变得更加简单容易。MVC设计模式将应用程序分离为3个主要的方面:Model,View和Controller01.ModelModel代表了描述业务路逻辑,业务模型、数据操作、数据模型的一...

2018-08-06 18:09:26 165

原创 Android:JNI & NDK

JNI介绍 1.1 简介 JNI的全称就是Java Native Interface,即java本地开发接口。可能大家和我一样,一听到接口什么的就犯懵:“我也知道这是java本地开发接口的意思,但它具体是个什么意思我还是搞不明白。”其实JNI它就是一种协议,一说协议,那它就是对某种东西的一个规范和约束,说的好听一点就是标准化。如果你想用我这个东西,那你必须要遵守我这边的规范。像htt...

2018-07-17 10:28:09 102

转载 RxJava变换操作符

目录1. 作用对事件序列中的事件 / 整个事件序列 进行加工处理(即变换),使得其转变成不同的事件 / 整个事件序列具体原理如下2. 类型RxJava中常见的变换操作符如下:下面,我将对每种操作符进行详细介绍注:本文只讲解RxJava2在开发过程中常用的变换操作符3. 应用场景 & 对应操作符 介绍下面

2018-01-12 15:09:11 194

原创 Android RxJava操作符详解 - 创建操作符

目录1、基本创建:create()完整创建1个被观察者对象(Observable):// 1. 通过creat()创建被观察者对象 Observable.create(new ObservableOnSubscribe() { // 2. 在复写的subscribe()里定义需要发送的事件 @Override

2018-01-11 16:15:57 171

原创 RxJava入门

最近在学习RxJava有关内容,写这个主要是为了加深自己对学习内容的印象。RxJava是什么?RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一个在 Java VM 上使

2018-01-10 16:22:48 140

原创 异步消息处理总结(AsynTask和handler)

Handler 在 Android 中的应用很广泛,基本上每个 Android 开发人员都会使用到它。本篇文章将会介绍 Handler 和异步消息机制相关的使用方法。由于 Android 系统不允许在主线程进行耗时任务,因此网络请求等一般都会开新的线程执行,然而,Android 中的控件不是线程安全的,因此 Android 系统要求只能在主线程中访问 UI 控件(当然如果你非要在子线程中访问,

2018-01-09 15:22:13 257

转载 Android学习路线总结

一、学习知识汇总1、Java se基础1).Java基本数据类型与表达式,分支循环。 2).String和StringBuffer的使用、正则表达式。 3).面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类。 4).对象实例化过程、方法的覆盖、final关键字、抽象类、接口、

2018-01-08 15:41:35 135

空空如也

空空如也

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

TA关注的人

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