摘要: 1、首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。 Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码: Intent intent= new Intent(this, SecondActivity. 阅读全文
posted @ 2019-10-11 10:23 YOUNG++ 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 快捷键(settings.jar) Open settings Ctrl+Alt + S Open project structure dialo Ctrl+ Alt + Shift + S 自动导包 Alt+enter Find Usages ctrl + G Jump to source ctr 阅读全文
posted @ 2019-09-10 16:40 YOUNG++ 阅读(1969) 评论(0) 推荐(0) 编辑
摘要: Android设备上,一般都会存在一块eMMC存储芯片来存放系统和用户数据,甚至部分的引导程序。 一般设备出厂时,各个厂商都会将这块存储芯片分成很多的分区,每个分区内存放不同的内容。具体分区的布局每个厂商或者芯片供应商都会不一样。 可以通过下面的命令来查看目前系统中到底有多少分区:(项目车机上) 如 阅读全文
posted @ 2019-09-04 20:18 YOUNG++ 阅读(3415) 评论(0) 推荐(0) 编辑
摘要: 存储在external storage 这类文件不应该存在SD卡的根目录下,而应该存在mnt/sdcard/Android/data/< package name >/files/…这个目录下。这类文件应该随着App的删除而一起删除。例如一种格式的电子书,只有该app才可以打开,如果用户删除了该ap 阅读全文
posted @ 2019-08-07 20:16 YOUNG++ 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 上面代码是段错误的代码。报错的地方就是Intent intent = new Intent(this,NextActivity.class);这个地方。为什么了?因为在匿名内部类中,如果外部类(MainActivity)没有实现对应的事件监听器接口(比如这里的OnClickListener),是不能 阅读全文
posted @ 2019-08-07 20:06 YOUNG++ 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1、gravity和layout_gravity区别: gravity是设置自身内部元素的对齐方式。比如一个TextView,则是设置内部文字的对齐方式。如果是ViewGroup组件如LinearLayout的话,则为设置它内部view组件的对齐方式。 layout_gravity是设置自身相对于父 阅读全文
posted @ 2019-08-07 10:19 YOUNG++ 阅读(451) 评论(0) 推荐(0) 编辑
摘要: Google不推荐我们使用自定义的Application,基本上只有需要做一些全局初始化的时候才可能需要用到自定义Application。但多数项目只是把自定义Application当成了一个通用工具类,虽然没什么副作用但使用单例模式实现可能更加优雅。 但是把自定义Application和单例模式混 阅读全文
posted @ 2019-08-06 15:31 YOUNG++ 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: 1、Context 概念 从Android系统的角度来理解:Context是一个场景,描述的是一个应用程序环境的信息,即上下文,代表与操作系统的交互的一种过程。 从程序的角度上来理解:Context是个抽象类,而Activity、Service、Application等都是该类的一个实现。 2、Co 阅读全文
posted @ 2019-08-05 13:38 YOUNG++ 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 修改framework/base下面的api要注意更新api/current.txt文件 更新android系统接口后,只是提交java文件会导致其他人编译不通过,需要提交/framework/base/api下面更新的三个问文件: 如果修改了Android原有API的 ,需要update fram 阅读全文
posted @ 2019-08-02 10:12 YOUNG++ 阅读(7579) 评论(0) 推荐(0) 编辑
摘要: 1、命令说明 dumpsys 用户系统诊断,它运行在设备上,并提供系统服务状态信息 2、系统服务 adb shell dumpsys –l 3、获取设备分辨率 dumpsys display |grep DisplayDeviceInfo 4、获取package信息 adb shell dumpsy 阅读全文
posted @ 2019-06-19 20:24 YOUNG++ 阅读(1833) 评论(0) 推荐(0) 编辑