Themes 通常定义 Activity 的长什么样 Theme.Material Theme.Material.Dialog Theme.Material.Light.DarkActionBar 主题通常是固定以 Th…
标签:Android
Android应用统计-使用时长及次数统计(五)
关键字: 应用统计 Android源码 应用使用时长 应用使用次数 上篇文章讲到BinderService调用了UserUsageStatsService的相关函数接口,实现了应用使用信息的记录。本篇文章主要是根据源码U…
View—requestLayout、invalidate 和 postInvalidate 三者的区别
先说结论 View 的 requestLayout 会回调 onMeasure、onLayout 和 onDraw(ViewGroup.setWillNotDraw(false)的情况下) 方法 invalidate 只…
国内四个不错的技术团体博客
阿里技术沙龙 http://club.alibabatech.org/ 阿里技术嘉年华每次会议分享的内容,这个沙龙以前叫淘宝技术嘉年华,从 2011 年开始举办,四年多了,不容易。 Android 端的分享包括:支付宝钱…
《Java编程思想 Generics》读书笔记一——泛型的基础知识
该学习笔记只记录了《Java编程思想 泛型》一章前面部分的基础知识,这里没有跟泛型无关的的知识。 不使用泛型怎么写出通用的代码 把参数或属性的类型定义为基类 One way that object-oriented la…
Volley从源码梳理主要工作流程简记
话说Volley这个框架可出来5年了,大佬大佬…… 1.创建网络请求队列 RequestQueue requestQueue=Volley.newRequestQueue(context) 2.创…
Android 6自动恢复未初始化应用
一直在测试新的 Android 6自动备份/恢复功能,并在我的应用程序恢复后立即崩溃时遇到问题.进一步调查显示Application.onCreate()初始化方法未在主Activity.onCreate()方法之前调用…
android – 使用retrofit2 rxjava嵌套请求并忽略子请求中的错误
我使用retrofit2,我正在学习Rx Java(与Retrolambda一起).我正在尝试实现以下流程: >获取用户列表>为每个用户,获取给定user_id的用户详细信息.>返回具有详细信息的用户列…
在Android上使用Cider
我试图在 Android上关注基于lein-droid的Clojure开发的 this tutorial.但是,本教程会跳过设置Cider支持的内容. 我首先添加一个默认的lein-droid项目 :user {:plu…
Android sqlite begintransaction执行时间过长
我想将从json解析的数据批量插入到db中.我使用方法下面插入批处理.问题是mDbWritable.beginTransaction();执行时间太长.通常像6秒!我不知道问题出在哪里.有些想法会导致如此长的执行时间?非…
在Android中通过OTG线连接USB播放视频?
我想问一下,有哪些应用程序可以通过OTG有线设备将USB连接到 Android并播放其中包含的媒体(特别是视频). 我已经制作了一个广播接收器来检测附加的USB,我也想阅读内容.我正在使用此代码段. private fi…
Android7.0 自定义控件addView(...)无效,View的绘制流程(onMeasure、onLayout等)完全没执行的解决办法。
问题描述 昨天在写一个自定义控件的时候遇到一个问题,就是我通过addView(View child) 方法添加View之后再7.0上没有显示出来,6.0上没有问题。通过AS自带的Layout Inspector工具检查发…