排序:
默认
按更新时间
按访问量

app文件目录的选择

应用程序在运行的过程中如果需要向手机上保存数据,一般是把数据保存在SDcard中的。 大部分应用是直接在SDCard的根目录下创建一个文件夹,然后把数据保存在该文件夹中。 这样当该应用被卸载后,这些数据还保留在SDCard中,留下了垃圾数据。 如果你想让你的应用被卸载后,与该应用相关...

2018-04-09 11:37:18

阅读数:292

评论数:0

app什么情况下容易内存泄漏?

目录 1.常见问题汇总 1 (1) Singleton 1 (1-1)问题描述: 1 (1-2)解决办法 2 (2) Handler 2 (2-1)问题描述 2 (2-2)解决办法 3 (3) 匿名内部类/非静态内部类,它们方便却暗藏杀机 6 (3-1)问题描述. 非静态匿名内部类持有Acti...

2018-04-04 16:13:02

阅读数:46

评论数:0

android studio2.3简单手动创建so库jni学习过程

1.下载ndk. https://dl.google.com/android/repository/android-ndk-r16b-windows-x86_64.zip 2. 创建一个普通的工程 3.新建一个类,声明native方法。这个类是java与C/C++交互的中...

2018-04-03 14:40:10

阅读数:32

评论数:0

service息屏保活 和 service的相关使用简介

1.各种点击情况 前提: mainactivity.java    private ServiceConnection connection = new ServiceConnection() {           @Override         public void o...

2018-03-31 17:43:56

阅读数:86

评论数:0

startService stopService bindService unbindService各种点击情况汇总

各种点击情况 前提: mainactivity.java    private ServiceConnection connection = new ServiceConnection() {           @Override         public void onS...

2018-03-31 13:35:48

阅读数:35

评论数:1

ContentProvider的getType()的作用

1. MIME类型有什么用 那现在看看在android中,MIME类型是用来干什么的呢? 首先,MIME类型主要是Activity的Intent-filter的data域;比如下面这个Activity:   [html] view plain copy    android:name...

2018-03-30 15:49:06

阅读数:220

评论数:0

view绘制相关

1. 绘制顺序 绘制过程从布局的根节点开始,然后对整个布局树型结构(layout tree)进行测量并绘制,绘制过程沿着布局树型结构(layout tree)进行,依次渲染其中的各个View。在这个遍历过程中,遇到ViewGroup时,每个ViewGroup(注意,ViewGroup也属于Vie...

2018-03-20 17:01:54

阅读数:24

评论数:0

一看就懂viewgroup事件分发 view事件分发

1.三个关键方法 public boolean dispatchTouchEvent(MotionEvent ev) View/ViewGroup处理事件分发的发起者,View/ViewGroup接收到触控事件最先调起的就是这个方法,然后在该方法中判断是否处理拦截或是将事件分发给子容器 ...

2018-03-09 17:11:11

阅读数:45

评论数:0

有序广播

有序广播: 广播发送后同一时间只有一个广播接收器能收到,第一个接收器处理完之后才能继续被下一个接收器接收到,每一个接收器都可以将这段广播截断不再继续流传 跟标准关闭比起来,区别只有一点,只需要修改发送广播的方法即可 sendOrderedBroadcast(intent,null);   ...

2018-03-03 19:49:20

阅读数:28

评论数:0

加载大图

1.查看当前应用程序可用的最大内存 int maxMemory = (int)(Runtime.getRuntime().maxMemory() / 1024);  Log.d("TAG", "Max memoryis " + maxMemory + &qu...

2018-02-26 23:01:11

阅读数:26

评论数:0

Binder解读

binder简介(1)直观来说,Binder是Android中的一个类,它继承了IBinder接口(2) 从IPC角度来说,Binder是Android中的一种跨进程通信方式(3) Binder还可以理解为一种虚拟的物理设备,它的设备驱动是/dev/binder,该通信方式在linux中没有(4)...

2018-02-11 09:53:34

阅读数:18

评论数:0

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