- 博客(15)
- 收藏
- 关注
原创 文章标题
“&&”当从左到右有条件为false时,就直接跳出if语句,不再往下判断,所以程序中的d不会被赋值;而“&”是无论从左到右的条件是不是为true,都会执行所有的判断条件 “||”当有一个条件成立时,就不再往下执行判断条件而直接执行if的内容,所以程序中的y不会被赋值为10;“|”从左到右无论是否有条件成立,都会将所有的判断语句执行。
2017-04-11 11:39:26 224
原创 获取当前正在显示activity的包名
public String getCurrentClassName() { ComponentName comName = null; ActivityManager am = (ActivityManager) getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE); Li
2017-04-11 11:29:36 655
原创 DPI和PPI的区别
DPI(dots per inch)每英寸的点数 对于打印机 、绘图仪 、显示器等输出设备而言 ,实际的输出结果取决于每英寸含有的光点数 ,所以用 dpi 表示输出设备的分辨率。 对于手机而言,这个值是屏幕厂商给定的最佳显示值,我们也可以自行更改 开启手机root权限 adb shell wm density 320/440 PPI( pixels per inch)每英寸的像素个数
2017-04-09 14:00:51 2889
原创 最简单的android源码下载 编译 步骤
谷歌官方的下载编译指南 https://source.android.com/source/downloading.html 说下我自己的下载编译过程。 在虚拟机里安装ubuntu16.04 系统,硬盘我分了200G 进入ubuntu系统,ctrl+alt+t进入Terminal(终端) 1:安装必要的下载和编译软件 sudo apt install git sudo apt-
2017-04-04 15:33:15 325
原创 Android Studio 关闭自动保存并且还原到某一时间点
首先明确一点,android studio 在关闭时会自动保存工程文件打开设置–>system settings–>synchronization 第一个是在框架激活自动同步文件 第二个在每个文件或者类关闭的时候保存文件 第三个自动保存 第四个手动保存 这些当然不够 即使打开了这个功能,android studio 在关闭时仍然会把修改的文件保存。那么怎么返回工程到某个时间点呢
2017-03-18 15:19:09 2820 1
转载 listview
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/44996879在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。另外ListView还
2017-02-12 20:37:28 257
转载 内存泄漏
什么是内存泄漏 这个也是个面试常客,通俗来说,定义了的变量没使用,就是内存泄漏了。Android虚拟机的垃圾回收采用的是根搜索算法,还一种是程序计数器算法。GC会从根节点(GC Roots)开始对heap进行遍历。到最后,部分没有直接或者间接引用到GC Roots的就是需要回收的垃圾,会被GC回收掉。而内存泄漏出现的原因就是存在了无效的引用,导致本来需要被GC的对象没有被回收掉。
2017-02-12 19:38:05 210
转载 内存泄漏
什么是内存泄漏 这个也是个面试常客,通俗来说,定义了的变量没使用,就是内存泄漏了。Android虚拟机的垃圾回收采用的是根搜索算法,还一种是程序计数器算法。GC会从根节点(GC Roots)开始对heap进行遍历。到最后,部分没有直接或者间接引用到GC Roots的就是需要回收的垃圾,会被GC回收掉。而内存泄漏出现的原因就是存在了无效的引用,导致本来需要被GC的对象没有被回收掉。举个例子mLe
2017-02-12 19:36:03 183
转载 AMS浅析
一 涉及的主要类及解释 1. Ams — ActivityManagerService.java, android系统服务,Activity管理的服务端,用于管理activity的各种行为,控制activity的生命周期,派发消息事件,低内存管理等等。实现了IBinder接口,可以用于进程间通信。 2. ApplicationThread.java, 实现了IBinder接口,ac
2017-02-12 18:48:08 947
转载 service(下)
转载请注册出处:http://blog.csdn.net/guolin_blog/article/details/9797169在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括Service的基本用法、Service和Activity进行通信、Service的销毁方式、Service与Thread的关系、以及如何创建前台Service。以上所提到的这些知识点,基本上涵
2017-02-12 13:35:41 227
转载 service(上)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行
2017-02-12 10:56:01 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人