![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android基础
杰哥哥啊
主要从事android应用开发
展开
-
android <merge>标签的使用
当我们用inclue标签复用layout的时候,会将复用layout的根视图导入进来,比如你的主layout main.xml是一个Linearlayout,然后你的复用layout reuse.xml的根视图也是Linearlayout,这样当你用include 标签将reuse.xml 导入到main.xml的时候,其实main.xml中就有两个嵌套的Linearlayout,其实这不是我们需原创 2016-04-10 17:01:34 · 383 阅读 · 0 评论 -
android stuidio profile使用
android studio 3.0之后新增的profile功能,可以帮助我们事实监控app的各项性能,包括cpu使用,内存消耗,网络访问等。关于profile中各个功能的使用和结果分析,请参考官方教程,链接如下:android profie使用...原创 2019-02-23 20:33:36 · 1493 阅读 · 0 评论 -
Android ART 垃圾回收机制
平时有在看一些jvm的gc机制,但作为一名android开发者,竟然没有了解过android的垃圾回收机制,虽然android也是用java虚拟机跑app,但毕竟android用的是ART(5.0以后),不是原生的jvm,那androd的垃圾回收机制和jvm的是不是一样呢。今天就来学习一下,此文主要是翻译google的官方文档,原文链接如下 Debugging ART Garbage Colle...翻译 2018-06-14 11:15:41 · 6952 阅读 · 0 评论 -
android Log方法对message大小限制
转自https://blog.csdn.net/abc6368765/article/details/50474218今天写代码的时候,服务器返回的json数据量比较大,然后我想在logcat中完全输出服务器返回的Json格式的字符串事,发现logcat中返回的信息中明显少了后面一节,刚开始还以为程序有bug,调试了好半天才发现原来程序没有bug,而是LogCat中的每次的Msg输出是有上限的...转载 2018-03-23 11:31:01 · 1083 阅读 · 0 评论 -
Android DrawingCache超詳細解析
转自Android DrawingCache超詳細解析,解決getDrawingCache方法回傳null開發Android的時候,在許多情況下會使用到View的getDrawingCache方法來取得View目前顯示出來的樣子(DrawingCache),雖然算是一個還蠻方便的方法,但是這個方法卻有著許多的缺陷,它不但效能極差,內部實作方式和回傳的結果隨著Android API版本不同還有很...转载 2018-03-01 14:30:50 · 1366 阅读 · 0 评论 -
Andrid6.0申请SYSTEM_ALERT_WINDOW和WRITE_SETTINGS权限
SYSTEM_ALERT_WINDOW首先确认app是否拥有该权限,然后再弹出UI申请权限:public static int OVERLAY_PERMISSION_REQ_CODE = 1234;public void someMethod() { if (!Settings.canDrawOverlays(this)) { Intent intent = new Inte原创 2017-03-05 21:39:57 · 594 阅读 · 0 评论 -
android webview 电脑网页适应手机屏幕
我们平时在使用webview加载网页的时候可能出现网页超出屏幕的情况,特别是手机在加载PC网页的时候,基本上都会出现屏幕不适配的情况。网上搜一下大多是使用如下方法:webSettings.setUseWideViewPort(true)webSettings.setLoadWithOverviewMode(true) 这两行代码确实可以在手机屏幕内显示整张电脑网页,但是有一个问题,就是网页内的字体转载 2016-06-25 20:21:43 · 6031 阅读 · 0 评论 -
android http网络编程
分享以下两个链接使用HttpURLConnection和OKhttp编程http://blog.csdn.net/vanpersie_9987/article/details/51045017使用volleyhttp://blog.csdn.net/guolin_blog/article/details/17482095转载 2016-06-25 11:27:56 · 491 阅读 · 0 评论 -
Android网络连接相关笔记
此文是将网上看到的一些关于网络状态判断和监听的笔记,持续更新首先需要在AndroidManifest.xml中加入Internet权限<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_W转载 2016-06-24 22:09:59 · 425 阅读 · 0 评论 -
android模拟器root
其实最简单的方法就是在新建模拟器的时候,镜像文件不要选择后面带google play的,然后adb rootadb remount就可以了,7.0测试可以原创 2019-06-16 08:06:44 · 1396 阅读 · 0 评论