android
文章平均质量分 66
幸福的小金火
这个作者很懒,什么都没留下…
展开
-
FutureTask,Callable,Thread,RunnableAdapter关系
thread的真正执行体是runnable,一般使用可以new Thread(new Runnable)就可以而FutureTask<V> implements RunnableFuture<V>, 并且interface RunnableFuture<V> extends Runnable, Future<V> 。因此futtureTask通过实现Future可以获取状态。 并且因为实现了Runnable,也可以new Thread(new Fut.原创 2021-02-23 10:56:13 · 378 阅读 · 0 评论 -
https 7.0以上抓包问题
官方文档:https://developer.android.com/training/articles/security-config其他:解决 Charles 抓 https 请求显示 <UnKnow>https://www.cnblogs.com/xiaozi/p/9229615.html解决 Android 7.0 以上无法抓包的问题https://www.jianshu.com/p/392362115090上述这个解决方案在实际测试中有问题,release.原创 2020-09-14 13:55:50 · 199 阅读 · 0 评论 -
Surfaceview 初步讲解及其打洞概述
surfaceview集成view,但是有独立的绘图表面,surface,surfacecontroller。先上代码我们知道,每一个view都有数据自己的绘图层级,activity创建的时候,就会创建phonewindow,其中activity的view都在一个层级层级上绘制,并且跟随vsync信号进行刷新(具体不细说)。然而surfaceview的刷新控制,虽然是view,但是不再基于vsync信号,而是基于具体控制的播放器。draw和dispatchdraw并没有做任何明显的绘制,当.原创 2020-08-05 15:07:14 · 873 阅读 · 0 评论 -
android cpu 检测
cpu检测命令有两种 :第一种(推荐,android profile采用这种方式):adb shell top ,如果需要过滤包,可以使用adb shell top |findstr 包名>adb shell top -hUsage: top [ -m max_procs ] [ -n iterations ] [ -d delay ] [ -s sort_column ] [-t ] [ -h ]-m num Maximum number of processes to dis.原创 2020-08-04 15:05:29 · 1353 阅读 · 0 评论 -
View绘制 - draw调用顺序 复习
https://mp.csdn.net/console/editor/html/107717062viewrootimpl中在draw时调用drawsoftware,https://mp.csdn.net/console/editor/html/107717062在drawSoftware中会调用mView.Draw因为draw是callsuper的,最后肯定走View的draw在view的draw中会调用ondraw和dispatchdrawondraw没什么好说的原创 2020-07-31 17:08:42 · 187 阅读 · 0 评论 -
android motionevent事件分发 复习
decorview的dispatch事件发给acvitity,activity回到到decorview中,viewgroup1.requestDisallowInterceptTouchEvent 设置mGroupFlags&FLAG_DISALLOW_INTERCEPT的值2. private TouchTarget mFirstTouchTarget;dispatchTouchEvent{ if(action_down){ 清除mG...原创 2020-07-10 20:41:22 · 190 阅读 · 0 评论 -
android studio如何查看 e.printStackTrace()
android studio如何查看 e.printStackTrace()转载 2017-08-04 10:30:46 · 5127 阅读 · 0 评论 -
Android版本和API Level对应关系及输出本机的版本信息
Android 1.5:Cupcake(杯子蛋糕)Android 1.6:Donut(甜甜圈)Android 2.0 / 2.1:Eclair(闪电泡芙)Android 2.2:Froyo(冷冻忧格)Android 2.3:Gingerbread(姜饼)Android 3.0:Honeycomb(蜂巢) Code nameVersion原创 2016-01-08 15:01:43 · 551 阅读 · 0 评论 -
“判断listview的最后一项是否完全显示”的其逻辑推理和用到的API讲解,及普遍的错误使用
先上代码,这个是网上都说的方法,但是!!是有问题的!!听后面本人的讲解,不信可试验验证。 public static boolean isLastItemVisible() { Adapter adapter = mListView.getAdapter(); if (null == adapter || adapter.isEmpty()) { return true;原创 2016-01-18 17:44:03 · 1922 阅读 · 0 评论 -
no source Theme.AppCompat.Light的解决方法
styles.xml中提示如下错误,这是版本问题。error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.styles.xml中提示如下错误,这是版本问题。error:原创 2015-11-16 15:13:36 · 790 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
[java] view plaincopyprint?ImageView mImageView = (ImageView) findViewById(R.id.image); String imageUrl = "https://lh6.googleusercontent.com/-55osAWw3x0Q/URquUtcFr5I/AAAAAAA转载 2015-10-14 10:15:29 · 471 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
本篇文章继续为大家介绍Universal-Image-Loader这个开源的图片加载框架,介绍的是图片缓存策略方面的,如果大家对这个开源框架的使用还不了解,大家可以看看我之前写的一篇文章Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用,我们一般去加载大量的图片的时候,都会做缓存策略,缓存又分为内存缓存和硬盘缓存,我之前也写了几转载 2015-10-14 10:13:19 · 444 阅读 · 0 评论 -
图片下方或四周有文字,文字上方或四周有图片及其在代码中修改textview中的图片
之前 在遇到图片下方带文字的时候,都是用两个控件来完成的,今天发现了一个属性,可以简单实现这个功能。如下: android:id="@+id/iv_order_reserve" android:layout_width="match_parent" android:layout_height="match_par原创 2015-11-04 17:40:46 · 2420 阅读 · 1 评论 -
listview 刷新两次的问题
今天遇到个奇怪的现象,listview每次都刷新两次,在网上查询了好久,无果,后来看见一片博客中提到(http://blog.csdn.net/danielinbiti/article/details/8920568),“listview的getView会重复执行多次,这次因为布局比较复杂,所以在测试的时候去断点跟踪,发现同一条数据不断的重复执行”listview是根据布局来确定当钱刷新的原创 2015-10-22 14:27:59 · 1183 阅读 · 0 评论 -
android.support.v4.app.Fragment和 android.app.Fragment的区别
在做项目时,同事把基础fragment类中的android.support.v4.app.Fragment改成了android.app.Fragment,导致了一些问题,今天特别来标注一下:强烈推荐使用android.support.v4.app.Fragment,不过依然要了解为什么??1.最低支持版本不同android.app.Fragment 兼容的最低版本是andr原创 2015-10-22 14:37:10 · 6425 阅读 · 0 评论 -
Android中meta-data的使用
Android中meta-data的使用转载 2015-09-04 13:07:38 · 438 阅读 · 0 评论 -
Android中meta-data的使用
Android中meta-data的使用转载 2015-09-04 13:14:32 · 437 阅读 · 0 评论