Android
朱昶伟
这个作者很懒,什么都没留下…
展开
-
JAVA深入研究——Method的Invoke方法
在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而子类改写了这个方法,从子类class通过getDeclaredMethod也能获取到Method,这时去调用父类的对象也会报错。虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。 Method的invoke原创 2016-11-01 15:42:58 · 237 阅读 · 0 评论 -
Android 引入 AndResGuard 异常
在引入AndResGuard时,classpath 'com.tencent.mm:AndResGuard-gradle-plugin:1.2.0'提示Error:Could not find com.tencent.mm:AndResGuard-gradle-plugin:1.2.0.Searched in the following locations: file:/A...原创 2018-12-07 17:58:32 · 1040 阅读 · 1 评论 -
Linux利用OneinStack搭建环境
Linux利用OneinStack搭建环境 OneinStack官方网站:https://oneinstack.com介绍OneinStack支持以下数种环境组合:LNMP(Linux + Nginx+ MySQL+ PHP)LAMP(Linux + Apache+ MySQL+ PHP)LNMPA(Linux + Nginx+...原创 2018-05-30 19:39:12 · 2785 阅读 · 0 评论 -
Linux 匹配文件夹删除
原创 2018-04-18 10:54:14 · 1985 阅读 · 0 评论 -
Android 7.1编译到33%时出现JDK内存溢出的错误:
Android 7.1编译到33%时出现JDK内存溢出的错误:Out of memory error (version 1.2-rc4 'Carnac' (298900 f95d7bdecfceb327f9d201a1348397ed8a843843 by android-jack-team@g...原创 2018-04-04 15:56:07 · 475 阅读 · 0 评论 -
滴滴插件化项目VirtualAPK开源!
名称来源githubreact-nativefacebookreact-nativeDroidPlugin奇虎360DroidPluginatlas阿里巴巴手机淘宝atlasDL任玉刚等dynamic-load-apkSmall开源组织WequickSmallDynamicAPK携程DynamicAPKVirtualAPK嘀嘀VirtualAPKRePlugin奇虎360RePluginPlugi原创 2018-01-23 11:53:35 · 245 阅读 · 0 评论 -
Windows下用DirectShow查找摄像头(含分辨率)和麦克风
在视频聊天、视频会议、在线监控和视频展台等项目中,需要查找出本地电脑上连接的所有摄像头,网上流传比较多的方式是ffmpeg的方式,这种方式可以跨平台,不同的平台下调用不同的库。这种方式在控制台直接打印了摄像头的信息,无法(或者说我暂时没找到)在内存中获取,因此直接采用了DirectShow的方式,DirectShow枚举IMoniker和Ipin。因为网上的文档,不是特别详尽,所以我写了本文,我尽转载 2017-01-03 13:38:23 · 4198 阅读 · 0 评论 -
FFmpeg的Android平台移植—编译篇
摘要:本文主要介绍将FFmpeg音视频编解码库移植到Android平台上的编译和基本测试过程。环境准备:Ubuntu12.04 TLSandroid-ndk-r9d-linux-x86_64.tar.bz2adt-bundle-windows-x86_64-20131030.zip第一步:源代码下载到FFmpeg官方网站http://ww转载 2016-12-07 15:20:07 · 292 阅读 · 0 评论 -
NDK开发之Android Studio生成.h头文件的方法
在Android Studio进行NDK编程时,可以通过以下步骤快速生成.h头文件1、在项目中定义native函数:2、打开Terminal3、跳转到目录:cd app/src/main/java4、通过javah生成头文件:javah -d ../jni -jni demo.com.hellondk.MainActi原创 2016-12-06 15:26:31 · 1572 阅读 · 0 评论 -
ORM对象关系映射之GreenDAO建立多表关联
利用GreenDAO可以非常方便的建立多张表之间的关联一对一关联通常我们在操作数据库的时候,我们往往不是单独的对一张表进行操作,而是对这张表的操作会联动的影响另外一张表或者多张表,比如:现在有两张表,一张是用户User表(有name、age、sex三个字段),一张是头像Picture表(有pictureId、pictureName、width、height四个字段)。假如用户表和头像表转载 2016-11-15 10:56:15 · 430 阅读 · 0 评论 -
Dagger2
什么是Dagger2Dagger2是Dagger的升级版,是一个依赖注入框架,现在由Google接手维护。 恩,这里有个关键字依赖注入,因此我们得先知道什么是依赖注入,才能更好的理解Dagger2。依赖注入是面向对象编程的一种设计模式,其目的是为了降低程序耦合,这个耦合就是类之间的依赖引起的。举个例子:我们在写面向对象程序时,往往会用到组合,即在一个类中引用另一个类,从而可以调用引用的...原创 2019-07-31 14:23:05 · 243 阅读 · 0 评论