自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_晓明_

好好学习 天天向上

  • 博客(20)
  • 收藏
  • 关注

原创 源码分析Flutter如何加载Android资产目录下文件

该文介绍了Flutter引擎如何访问Android资产目录下的文件。

2023-03-06 17:38:16 414

转载 Java字节码说明

Java字节码说明,便于查询

2023-01-05 17:19:39 115 1

原创 利用ASM记录OkHttp3网络请求

在项目中记录或打印OkHttp网络请求,我们一般会通过添加HttpLoggingInterceptor到我们的OkHttpClient来实现。对于这些模块的网络请求监控,我们可以直接将监控逻辑代码插桩到OkHttp源码中来实现。通过查看OKhttp3源码,定位到需要将代码织入的位置为RealCall类的getResponseWithInterceptorChain()函数。通过上述的流程,我们就可以记录或打印以OkHttp进行的网络请求的信息了。

2023-01-05 15:03:42 143

翻译 SQLite常见问题汇总

SQLite经常被问到的问题

2023-01-05 14:52:29 1338

原创 JAVA双亲委派模型_Android类加载器

一、Java类加载器双亲委派模型从Java虚拟机的角度来讲,只存在两种不同的类加载器:一种是启动类加载器(Bootstrap ClassLoader),这个类加载器使用C++语言实现,是虚拟机自身的一部分;另一种就是所有其他的类加载器,这些类加载器都由Java语言实现,独立于虚拟机外部,并且全都继承自抽象类java.lang.ClassLoader。绝大多数Java程序都会使用到以下3种系统提供的

2017-08-18 15:58:21 860

原创 JAVA 三种常用单例模式

单例模式是设计模式中使用最为普遍的模式之一。它是一种对象创建模式,用于产生一个对象的具体实例,确保系统中一个类只产生一个实例。在Java中这样的行为能带来两大好处:对于频繁使用的对象,可以省略new操作花费的时间,这对于那些重量级的对象而言,是非常可观的一笔系统开销;由于new操作的次数减少,因而对系统内存的使用频率也会降低,这将减轻GC压力,缩短GC停顿时间。下面将介绍常用的三种创建单例模式

2017-07-21 15:10:57 749

原创 封装ThreadPoolExecutor 支持打印异常堆栈

public class TraceThreadPoolExecutor extends ThreadPoolExecutor { public TraceThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> wor

2017-06-22 16:15:17 807

原创 Android 基础面试题QA

Q:Android中进程间通信方式Q:Android线程间通信方式Q:JAVA内存溢出和内存泄漏的区别Q:Android中IntentService与Service的区别Q:Activity四种启动模式

2017-06-13 16:49:26 305

原创 Dagger2 备忘录

@Inject: 通常在需要依赖的地方使用这个注解。换句话说,你用它告诉Dagger这个类或者字段需要依赖注入。这样,Dagger就会构造一个这个类的实例并满足他们的依赖。@Module: Modules类里面的方法专门提供依赖,所以我们定义一个类,用@Module注解,这样Dagger在构造类的实例的时候,就知道从哪里去找到需要的 依赖。modules的一个重要特征是它们设计为分区并组合在一起(比

2017-05-10 12:38:07 281

转载 JAVA多线程 浅入Concurrent包

Java Concurrent 包中重要类的简单介绍

2017-02-04 16:43:22 291

转载 Android动画之属性动画

属性动画说明

2017-01-23 17:03:37 212

转载 Android动画之补间动画

补间动画(Tween Animation):通过对View的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。补间动画包含如下效果:渐变透明度动画效果(alpha)渐变尺寸缩放动画效果(scale)画面旋转动画效果(rotate)画面位置移动动画效果(translate)组合动画效果(set)

2017-01-23 14:39:26 239

原创 Android动画之逐帧动画

逐帧动画介绍和示例

2017-01-23 12:37:22 248

转载 观察者模式

首先回顾一下观察者模式观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。观察者模式结构图Subject:抽象主题(抽象被观察者),抽象主题角色把所有观察者对象保存在一个集合里,每个主题都可以有任意数量的观察者,抽

2017-01-18 17:32:48 259

翻译 FFmpeg教程(一)

最近一直在做Android端的直播流播放,从雷大神的一系列文章中学习了不少。关于FFmpeg的介绍这里就不多说了欢迎移步到雷大神的博客。这篇文章翻译自国外网站,其实这只是一系列文章的第一篇,本人翻译水平有限,如果看官看着辣眼睛的话可以移步去看原文,翻译这些文章的初衷还是希望自己加深对ffmpeg的理解,板砖轻拍,欢迎指正问题,我们共同学习,共同探讨,共同进步哈。第一篇:我们做一个从视频中取一帧转换并

2016-07-15 18:37:45 370

原创 Android 列表播放视频和浮动播放窗口

最近接到个需求: 列表中播放视频 当视频正在播放中 用户将播放的该item滚动出屏幕时 在屏幕右下方出现一个小的浮动视频窗口继续播放视频 当用户将视频再滚动回播放的item时 再切换到该item 继续播放。 拿到需求的时候第一时间会想利用ListView+VideoView来实现列表播放,但现实往往是残酷的。Videoview继承于SurfaceView,而SurfaceView是没有UI

2016-05-27 07:26:50 4879 2

转载 使用NDK编译的时候出现 undefined reference to

引用:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Add the lineLOCAL_ALLOW_UNDEFINED_SYMBOLS := trueto the Android.mk file and it should work.  As explained in the ndk doc, it is because the ndk pe

2016-02-03 10:36:33 1497

转载 自己收藏的Android开发的知识点各种传送门 持续更新中~~

之前是放到浏览器的收藏夹里了 觉得还是把它们搬到这里边来吧   Android开源框架ImageLoader的完美例子      http://blog.csdn.net/dai_zhenliang/article/details/19084287android线程   http://blog.csdn.net/fenghome/article/details/5675421

2015-07-20 14:48:11 623

转载 Application.mk文件详解

传送门 http://m.blog.csdn.net/blog/redouba/21718097Application.mk目的是描述在你的应用程序中所需要的模块(即静态库或动态库)。Application.mk文件通常被放置在$PROJECT/jni/Application.mk下,$PROJECT指的是您的项目。另一种方法是将其放在顶层的子目录下:$NDK/apps目录

2015-07-20 14:16:32 384

转载 Android.mk 文件语法大全

最近在学习NDK相关的知识 最近会把有关NDK方面的干活拢一拢 以后用的时候不用四处去找了转自http://blog.sina.com.cn/s/blog_602f8770010148ce.html0. Android.mk简介:Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,且将被Build

2015-07-20 14:11:10 469

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除