- 博客(6)
- 收藏
- 关注
原创 从加密视频网站提取视频的实现
Warning:本文章旨在进行技术性探讨,不作为爬虫手段获得付费版权资源来进行商业性的目的,如有侵权,纯属巧合。用到的工具:Fiddler,格式工厂,HLS流媒体播放器最近疫情期间,我哥要给他设计师徒弟们看一些国外的建筑设计作品找找灵感。可惜,国内不能直接访问,我哥问我从技术的角度能否抓取视频。作为一个android工程师,这个提议引起了我的兴趣。话不多说,上个视频网站实现我们的思路。...
2020-04-06 15:55:46
25642
3
原创 单例模式详解
单例模式的定义。单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式的优缺点。主要优点:1、提供了对唯一实例的受控访问。2、由于在系统内存中只存在一个
2016-12-29 15:35:54
312
转载 apk文件的混淆proguard
前言注意事项在新版本的ADT创建项目时,混码的文件不再是proguard.cfg,而是project.properties和proguard-project.txt。如果需要对项目进行全局混码,只需要进行一步操作:将project.properties的中“# proguard.config=${sdk.dir}/tools/proguard/proguard-a
2016-12-29 15:35:02
578
原创 view的刷新机制
在Android的布局体系中,父View负责刷新、布局显示子View;而当子View需要刷新时,则是通知父View来完成。这种处理逻辑在View的代码中明确的表现出来: void invalidate(boolean invalidateCache) { final AttachInfo ai = mAttachInfo; fina
2016-12-29 15:33:41
888
原创 Activity的管理
在一个APP中应该有一个类,继承Application,拥有APP的最高权限。在应用开启的时候,这个类会被执行。在这个类中执行一些应用初始化的操作。如创建快捷方式,初始化第三方SDK等。在Oncreate()方法中创建快捷方式代码如下:private void addShortcut() { Intent intent = new Intent(Contants.ACTION
2016-12-26 15:38:37
387
原创 Hello World
大家好,欢迎来到我的博客。我是一名android开发者,从2014年开始做开发,我之前一直不写微博,喜欢在云笔记上记录自己的经验和遇到的问题。现在我想把这些经验分享给大家。Hello, welcome to my blog . I'm a android software developer . This is my first to write my experiences an
2016-12-26 15:29:02
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅