自定义博客皮肤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)
  • 资源 (87)
  • 收藏
  • 关注

原创 你的第一个 Kotlin 版的 Firefox 插件

作者:Kirill Rakhman译者:承香墨影Kotlin 是我最喜欢的编程语言,在 Android 或 Server 等平台上,Java 代码最终会被编译成 Java 字节码,所以被...

2017-11-30 07:50:00 81

原创 白话说 Java 线程之等待、通知机制

正文共:2760字 5图预计阅读时间:7分钟一、前言在程序中,线程存在的意义就是高效的完成某项任务,但是都是以一个独立的个体存在的,也就是说,如果不经过特殊处理,一个线程只能孤独的完...

2017-11-29 07:50:00 238

原创 什么是技术债务?为什么每个创业公司都拥有它?

作者:Trey Huffine翻译:承香墨影技术债务是现在增加的任何代码,都将在以后,花费更多的时间,来处理它带来的问题。--通常是为了实现快速收益。但是,这是什么意思?技术债务就像任何...

2017-11-28 07:50:00 178

原创 Android 反编译利器,jadx 的高级技巧

正文共:3234字17图预计阅读时间:9分钟一、前言今天介绍一个非常好用的 Android 反编译的工具 jadx 。jadx 的功能非常的强大,对我而言,基本上满足日常反编译需求...

2017-11-27 07:50:00 993

原创 认真聊聊阴影哪些事儿(完整版)

正文共:8103字37图预计阅读时间:21分钟序当你的设计师要求你在某个 View 上增加阴影效果,那你只需要认真阅读本文,阴影的问题就不再是问题。一、前言设计师的世界,与常人不同...

2017-11-23 07:50:00 272

原创 利用 StateListAnimator 为你的点击加个动画吧!

正文共:2894字 9图预计阅读时间:8分钟一、前言对于 App 而言,可点击的 Button 或者 TextView ,都是非常常见的元素。而通常,为了优化交互,让用户在点击这些控...

2017-11-22 07:50:00 595

原创 一个基于 Python 的简单服务|Tips

正文共:1479字3图预计阅读时间:3分钟一、前言在工作中,可能遇上各种情况需要使用一个临时的 Http Server。而如果你本机上,已经存在 Python 的环境了,这样的需求...

2017-11-21 07:50:00 109

原创 好的代码可以自己说话

作者:The Code Gang翻译:承香墨影你见过类似这样的代码吗?我敢打赌,你肯定有过(或者在你的职业生涯中,某个时刻看到过)。这样的代码,通常存在于一些遗留的系统中,并且通常是很旧...

2017-11-20 07:50:00 165

原创 关于如何编写 Clean Code 的 6 个简单技巧

作者:Alex Devero翻译:承香墨影编写简洁代码(Clean Code)不是一件非常容易的事情,为了保持代码整洁,你需要尝试不同的技巧和做法。问题是,在这个问题上,有太多的做法和技...

2017-11-16 07:50:00 270

原创 从现象到源码,理解你在设置里修改的参数在影响什么,更好的理解屏幕适配...

正文共:4147字20图预计阅读时间:11分钟一、前言对于 Android 开发而言,在开始学习的解读那,就已经被告知,为了达到更好的 的 UI 适配效果,应该使用和像素(px)无...

2017-11-15 07:50:00 268

原创 在 ReactNative 的 App 中,集成 Bugly 你会遇到的一些坑

一、前言最近开新项目,准备尝试一下 ReactNative,所以前期做了一些调研工作,ReactNative 的优点非常的明显,可以做到跨平台,除了少部分 UI 效果可能需要对不同的平台进行单独适配,其中的核心逻辑代码,都是可以重用的。所以如果最终用 ReactNative 的话,可以省出某一端的客户端开发人员。而我这里调研的主要方向,就是它对国内第三方 SDK 的支持。在国内,开发 App,一般都

2017-11-13 13:15:03 3812 1

原创 在 ReactNative 的 App 中,集成 Bugly 你一定会遇到的一些坑

正文共:6295字16图预计阅读时间:16分钟一、前言最近开新项目,准备尝试一下 ReactNative,所以前期做了一些调研工作,ReactNative 的优点非常的明显,可以做...

2017-11-13 07:50:00 137

原创 手把手带你,用 Python 写一个 Monkey 自动化测试脚本!!!

正文共:2071字11图预计阅读时间:6分钟一、为什么需要一个测试脚本?之前讲解了 Android Monkey 命令的使用方式,今天趁着还热乎就手把手用 Monkey 写一个压力...

2017-11-10 07:50:00 3361 4

原创 看了锤子的发布会,我呼吁开发者对残障人士依赖的辅助模式友好一点!

正文共:2721字5图预计阅读时间:7分钟一、前言昨天(你看的时候应该是前天),老罗在锤子秋季发布会上发布了 坚果Pro2,非常惊艳的一款手机。除了 工业ID 设计惊艳之外,Sma...

2017-11-09 07:50:00 150

原创 论如何下载一个在线的 m3u8 文件到本地成为一个 mp4!

正文共:2381字7图预计阅读时间:6分钟一、前言现在比较常见的视频流媒体,大部分都是 m3u8 格式的,而对于 m3u8 格式的视频而言,如果你下载过,你会发现它就是一个文本文件...

2017-11-08 07:50:00 11655

原创 白话说 Java 线程(二)之让线程优雅的停下来

正文共:2561字8图预计阅读时间:7分钟一、前言继续接之前 Java 多线程的内容,之前讲解了 Java 下多线程的使用,有兴趣的可以先看看《白话说 Java 线程(一)之让线程...

2017-11-07 07:50:00 124

原创 关于 Monkey ,你所需要知道的,都在这里!!!

正文共:2784字7图预计阅读时间:7分钟一、什么是 MonkeyMonkey 是Android 自身提供的,可以通过 adb shell 模拟用户行为,发送一些伪随机用户事件到目...

2017-11-06 07:50:00 763

原创 白话说 Java 线程(一)之让线程先跑起来

正文共:3038字9图预计阅读时间:8分钟一、什么是多线程要理解什么是多线程,先理清楚什么是进程,什么是线程。先看看百度百科上如何解释进程的概念:进程(Process)是计算机中的...

2017-11-03 07:50:00 254

原创 十一月了,回头看看你十月错过的原创好文!!

十月已经结束,本年所有的假期已经耗尽,之后马上迎来双十一这个本来是单身狗的节日被电商玩成了购物节。但是对于程序员而言,学习和成长,都是永不停歇的。十月有一个超长假期,所以文章输出没有那么...

2017-11-02 07:50:00 100

原创 聊聊 MD 设计里,阴影的那些事儿(三·终)

正文共:2031字32图预计阅读时间:6分钟当你的设计师要求你在某个 View 上增加阴影效果,那你只需要认真阅读本文,阴影的问题就不再是问题。全文太长了,我拆分成三篇来发布,今天...

2017-11-01 07:50:00 221

Android下使用Canvas画图

Android下使用Canvas画图,详细参见博客:http://www.cnblogs.com/plokmju/p/android_Canvas.html

2013-12-08

Android--从系统Camera和Gallery获取图片优化

Android--从系统Camera和Gallery获取图片优化http://www.cnblogs.com/plokmju/p/android_BitmapRecycle.html

2013-12-06

Android下从系统自带的Gallery应用中获取图片Demo

Android下从系统自带的Gallery应用中获取图片Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_SysGallery.html

2013-12-04

Android下补间动画demo

Android下补间动画demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_TweenAnimation.html

2013-12-03

Android下逐帧动画的Demo

Android下逐帧动画的Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_AnimationDrawable.html

2013-12-03

Android中通过MediaRecorder录音录像

Android中通过MediaRecorder录音录像,详细参见博客:http://www.cnblogs.com/plokmju/p/android_MediaRecorder.html

2013-12-01

Android下使用VideoView配合MediaController播放视频Demo

Android下使用VideoView配合MediaController播放视频Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_VideoView.html

2013-11-27

Android下使用Camera硬件拍照Demo

Android下使用Camera硬件拍照Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_Camera.html

2013-11-27

Android下使用SurfaceView播放视频文件

Android下使用SurfaceView播放视频文件,详细参见博客:http://www.cnblogs.com/plokmju/p/android_SurfaceView.html

2013-11-26

Android如何调用系统现有的照相机拍照与摄像

Android如何调用系统现有的照相机拍照与摄像,详细参见博客:http://www.cnblogs.com/plokmju/p/Android_SystemCamera.html

2013-11-25

Android下使用SoundPool的示例

Android下使用SoundPool的示例,详细参见博客:http://www.cnblogs.com/plokmju/p/android_SoundPool.html

2013-11-24

Android 使用MediaPlayer高级

Android使用MediaPlayer高级内容,详情参见博客:http://www.cnblogs.com/plokmju/p/android_MediaPlayerHigh.html

2013-11-22

Android下MediaPlayer播放MP3示例

Android下MediaPlayer播放MP3示例,详细参见博客:http://www.cnblogs.com/plokmju/p/android_MediaPlayer.html

2013-11-20

Android下展示大分辨率图片示例

Android下展示大分辨率图片示例,详细参见博客:http://www.cnblogs.com/plokmju/p/android_LoadBigImage.html

2013-11-19

Andriod下读取图片Exif信息Demo

Andriod下读取图片Exif信息Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_exif.html

2013-11-15

Android-BroadcastReceiver高级应用

Android-BroadcastReceiver高级应用,详细参见博客:http://www.cnblogs.com/plokmju/p/android_SystemBroadcastReceriver.html

2013-11-13

Android的BroadcastReceiver简单示例

Android下BroadcastReceiver的简单示例。详见博客:http://www.cnblogs.com/plokmju/p/android_BroadcastReceiver.html

2013-11-12

Android服务Aidl的示例demo

Android下Aidl的使用,详细请参见博客:http://www.cnblogs.com/plokmju/p/android_Service_aidl_NormalType.html 和 http://www.cnblogs.com/plokmju/p/android_Service_aidl_CustomType.html

2013-11-10

对象序列化成XMLDemo

对象序列化成XML格式数据的示例代码,详细可以查看博客:http://www.cnblogs.com/plokmju/p/android_XmlSerializer.html

2013-11-07

Android下Fragment的使用

Android下Fragment的使用,详细可以参见博客:http://www.cnblogs.com/plokmju/p/android_Fragment.html

2013-10-25

jarjar 使用示例

jarjar 修改 Jar 或者 aar 之后,来解决依赖冲突

2017-07-10

Gradle Plugin 修改其class 字节码的Demo

Gradle Plugin 修改其class 字节码的Demo

2017-04-19

用Python 编写的一个Monkey脚本例子

用Python 编写的一个Monkey脚本例子

2017-04-06

Android 下 使用 DiffUtil 的例子

Android 下 使用 DiffUtil 区别Android 源码的 Demo

2017-03-28

MonkeyRunner录制脚本相关工具

MonkeyRunner录制脚本相关工具,具体介绍,可以关注公众号,承香墨影(cxmyDev)

2017-03-25

新的SpringAnimation

新的SpringAnimation 动画 demo

2017-03-19

monkeyrunnerdemo

MonkeyRunner 的简单Demo。

2017-03-18

MonkeyScript编写的Demo

MonkeyScript编写的Demo

2017-03-18

Charles Mac 安装包

Mac下抓包神器,Charles。

2017-03-17

Mac环境变量配置文件

MacGUI环境变量,配置文件

2017-02-25

plist资源配置

plist资源配置

2017-02-24

cxmy_monkey

Android monkey

2017-02-20

Wireshark,数据包pcap分析工具

分析tcpjump抓包工具,抓取的pcap格式的数据包文件的工具。

2014-12-12

抓包工具tcpdump

Android上的抓包工具,tcpdump

2014-12-12

《Android深入浅出》书中Demo代码

《Android深入浅出》书中Demo代码

2014-08-26

《Android应用开发实战(第2版)》(李宁)(光盘源代码)

《Android应用开发实战(第2版)》(李宁)(光盘源代码)

2014-05-21

Universal-USB-Installer-1.9.5.2

Universal USB Installer(通用USB安装程序)是一个自启动Linux U盘创建工具,您可从大量精选的Linux发行版中挑选一个安装到您的U盘上。通用USB安装程序使用方便,只需选择自启动Linux发行版,ISO文件,和您的U盘,单击“安装”即可。其他功能包括,持续保存(如果可用的话),以FAT32格式格式化U盘(推荐)确保一个干净的安装。安装完成后,您即拥有了一个安装了您所喜欢的Linux版本的自启动U盘。 详细使用可以参加博客:http://www.cnblogs.com/plokmju/p/Linux_InstallUbuntu.html

2014-05-06

Android下传感器应用Demo

演示在Android下使用SDK进行传感器开发,详细参见博客:http://www.cnblogs.com/plokmju/p/android_SensorManager.html

2014-04-24

Android下图片颜色变换处理Demo

Android下图片颜色变换处理Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_ColorMatrix.html

2013-12-11

Android下使用Matrix进行图形变换处理的Demo

Android下使用Matrix进行图形变换处理的Demo,详细参见博客:http://www.cnblogs.com/plokmju/p/android_Matrix.html

2013-12-09

空空如也

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

TA关注的人

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