android
android-feiniao
这个作者很懒,什么都没留下…
展开
-
关于android 定时器的定时问题
实现定时器的功能,有如下几种方法:1、Thread的sleep(long)方法2、Handler的postDelayed(Runnable, long)方法3、Timer与TimerTask结合的方法这3种方法,本质上是一样的,都跟线程相关;这里主要讲下Timer。定时器可以有个名称(name),也可以没有。定时器,从线程类型的角度,可以分为如下两种:1、普通类型;转载 2016-09-03 10:11:17 · 2686 阅读 · 0 评论 -
android的性能调优
Android 性能调优TPS(TransactionPer Second)每秒处理的事物数,是系统吞吐量的指标。响应时间,用户操作开始到系统给用户正确反馈的时间。一般包括系统处理时间+网络传输时间+展现时间 同步改异步 耗时操作放在线程中执行防止占用主线程,一定程度上解决anr,注意线程和service结合(防止activity被回收后线程也被回收)以转载 2016-09-03 11:01:12 · 314 阅读 · 0 评论 -
Android中的定时器Timer、AlarmManager、CountDownTimer的使用
1、Timer和TimerTask的使用java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。(1)创建一个Timerjava.util.Timer timer = new java.util.Timer(true); // true 说明这个timer以daemon方式运行(优先级低, // 程序结束timer也自动结束),注转载 2016-09-03 11:24:14 · 459 阅读 · 0 评论 -
android中截取视频的第一帧图片
android截取视频第一帧/** * Created by Administrator on 2016/9/9. */public class CreateBitmap{ public static Bitmap createBitmapFromVideoPath(String url, int width, int height) { Bitmap bitma原创 2016-09-22 10:42:19 · 3499 阅读 · 2 评论 -
android view实现滑动的六种方法
主要讲述android view的滑动实现的六种方法转载 2016-11-09 13:10:53 · 347 阅读 · 0 评论 -
Android中View绘制流程以及invalidate()等相关方法分析
Android中View绘制流程以及invalidate()等相关方法分析转载 2016-11-09 13:28:58 · 256 阅读 · 0 评论 -
Android View体系(一)视图坐标系
android View体系(一)视图坐标系转载 2016-11-09 13:42:53 · 343 阅读 · 0 评论 -
Unable to get provider android.support.v4.content.FileProvider
今天在项目中碰到一个很棘手的问题,在一款api 19的oppo 手机上运行部了项目,一直报错 ,如下:java.lang.RuntimeException: Unable to get provider android.support.v4.content.FileProvider: java.lang.ClassNotFoundException: Didn’t find class “an...转载 2018-03-03 16:56:44 · 3356 阅读 · 0 评论