0推荐
8K 浏览

iOS状态栏详解

状态栏的隐藏 状态栏的隐藏主要有两种方法: 方法一:通过代码控制 @interface UIApplication(UIApplicationDeprecated) // Setting sta...
0推荐
5K 浏览

Android应用安全风险与防范

最近一段时间在做Android应用安全方面的功课,本文进行简单梳理方便以后Review,有错误和遗漏之处还请大家指出。
0推荐
7K 浏览

Android数据持久化之记住密码功能实现(附源码)

效果演示: 源码: https://github.com/junzaivip/SharePreferencesDemo 手机安装演示链接: http://pan.baidu.com/s/1dFv...
0推荐
23K 浏览

Android百度地图开发的一些坑

最近做的项目中百度地图是很重要的一个模块,其中实现了定位、自定义Marker图标、线路规划、SuggestionSearch检索、地图截图以及导航等功能。因为如何在自己项目中集成百度地图在官方文...
0推荐
7K 浏览

Android 插件式多主题切换原理精解

换肤方案原理在网上已经很多了, 这里不再详细描述, 强迫症的我总是想让提供给别人使用的SDK尽量好用, 哪怕是给自己带来额外的工作量, 经过一段时间的奋斗, 实现了一个自我感觉良好的换肤框架.
0推荐
37K 浏览

Android开源:GSYVideoPlayer - 基于IJKPlayer,实现了多功能的视频播放器

Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer)
0推荐
12K 浏览

Android开源:HintPopupWindow - 比QQ更炫酷的'选项弹窗'动画

文章的意义在于分享技术, 所以这里会重点讲下原理和实现思路, 希望大家看完可以理解实现思路, 这样如果项目有需求,可以随时增删功能, 如果出了bug也更易修改
0推荐
20K 浏览

Android开源堆叠滑动控件,类似探探

堆叠滑动控件,类似于社交软件探探的效果,并增加以下扩展: 支持滑动方向控制 支持消失方向控制 支持嵌入到ViewPager等滑动控件 支持内嵌List...
0推荐
13K 浏览

用 65 行代码实现 JS 动画序列播放

最近在给学生上课,上周六的第一堂课是关于 JavaScript 动画的内容,其中包括一些简单的动画,比如匀速或者匀加/减速的运动,也包括复杂一些的组合动画。而动画的基本原理,在我之前的文章已经有...
0推荐
6K 浏览

使用 SurfaceView 实现一个下雨的天气效果

介绍 SurfaceView 和 View 的区别,以及一些需要使用到 SurfaceView 的场景。
0推荐
31K 浏览

CFNetwork 框架

CFNetwork是一个高性能的低级框架,可以控制一些更底层的东西,如各种常用网络协议、socket通讯等,实际上除了socket是传输层之外,本质上还是应用层上的封装的通用API。使用者可以不...
ci4753 8年前   
0推荐
15K 浏览

iOS 自定义代码段模板(CodeSnippets)和文件模板 (.xctemplate)

俗话说“工欲善其事,必先利其器”,写代码的时候,我们经常会重复一些代码或者项目结构,很多时候我都是重复的去写,其实这是最笨的一种方法,之前也在Xcode里面添加过一些自定义代码块和文件模板,但是...
Alica95P 8年前   
0推荐
7K 浏览

Android开发规范

为了利于项目维护以及规范开发,促进成员之间Code Review的效率,故提出以下开发规范,如有更好建议,欢迎到GitHub提issue,原文地址: 安卓开发规范(updating)
0推荐
9K 浏览

Swift 實現可拖動的遮罩層,展現兩張圖片的不同處

上面這張圖來自 TinyPNG ,他們的圖片壓縮服務真的不錯,不過如果我們需要去比較這兩張圖的差異,眼球就需要不停的左右移動去看兩張圖,難免會覺得看不出差異在哪裡。
0推荐
7K 浏览

定制触摸反馈:RippleDrawable

为了更好的在5.0及以上设备上使用波纹效果,简单跟大家聊下RippleDrawable的正确打开方式,如何方便快捷的定义不同的触摸反馈的范围以及波纹扩散的颜色,最后聊下5.0以下设备上的兼容方案
0推荐
10K 浏览

2017 我的 iOS 开发工具集

My Development Toolset 2017 for iOS Hello Folks, I would like to introduce some toolset for 2017 ...
0推荐
13K 浏览

Android 强制升级逻辑和实现

“强制升级”会中断用户操作,阻碍正常使用,看似是一个不光彩的行为,但是智者千虑必有一失,我们无法保证 App 的正确性,在某些紧急情况下,强制升级还是非常必要的,而且接入的时间越早越好。
0推荐
9K 浏览

Android开源:SoftInputMethodHolder - 通过 Hook 监听系统软键盘状态

通过 Hook InputMethodManager 的方式监听系统软键盘的状态, 当然不仅仅是监听软键盘,类似的还可以hook其他系统服务。
0推荐
8K 浏览

iOS开源:SRDownloadManager-文件下载管理

SRDownloadManager Features Provide download status callback, download progress callback, download...
0推荐
12K 浏览

20个很棒的Android开源项目帮助你提升开发技能

对程序员来说,最好的学习也是阅读,多看别人优秀的代码,加以总结学习应用。如果你想成为一个更好的开发者,就必须阅读大量的代码。
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档