0推荐
29K 浏览

细说GCD(Grand Central Dispatch)如何用

文中较详细介绍GCD队列,各种GCD使用方法,实例如何使用Dispatch Source监听系统底层对象,分析不同锁的性能对比,实例GCD死锁情况。文中的Demo在这里 https://gith...
jopen 10年前   
0推荐
7K 浏览

事件总线源码分析

基本概念 在安卓中处理不同组件之间的事件传递依靠广播机制,即Intent/BroadcastReceiver机制,其原理类似于传感网中的Ad hoc网络模式,所有组件处在一种无序状态; 事件总线...
jopen 10年前   
0推荐
8K 浏览

Android应用开发之自定义View触摸相关工具类全解

前面我们已经叙述过了几篇关于自定义View涉及的东西,大家可以自己回过头去看我之前的博客,譬如事件处理、坐标系、工具类等。下面我们还是继续补充一些常用的自定义控件工具类。
jopen 10年前   
0推荐
7K 浏览

Android工具箱之Context解析

这是一个系列,我们将其命名为工具箱,如果你还没有看之前的文章: Android工具箱之文件目录 Android工具箱之组织你的代码文件 Android工具箱之理解app资源文件 Android工...
jopen 10年前   
0推荐
7K 浏览

AndroidFlux-异步请求和网络

在移动开发中,异步网络操作必不可少,本篇着重介绍在Flux模式中如何处理异步操作的问题,并深入一些细节,比如如何在异步操作时显示异步状态。另外,网络操作仅仅是异步操作的一种,最后扩展Action...
jopen 10年前   
0推荐
21K 浏览

step by step Kotlin实现ButterKnife

欲善其事,必利其器。想要花式的使用一门语言,惊呆小伙伴,必须从实践入手。知易行难,本文会带领大家一步步的实现Kotlin版本的ButterKnife,深入的体会下Kotlin的魅力。属性Kotl...
jopen 10年前   
0推荐
24K 浏览

有损的png压缩开源库:pngquant

1pngquantpngquant是国外的一个有损的PNG压缩开源库,提供了命令行形式和源码库形式。通过这个库的转化可以显著减少png文件大小(通常减少70%),并且保持原有透明度通道。生成的图...
jopen 10年前   
0推荐
34K 浏览

iOS分页式交互的一种实现方式:PageMenu

类似的分页式的 ViewController 切换在最近的 app 交互中很常见,在内容关联的同屏幕中进行类似的切换也很符合用户的使用直觉。这个框架为我们提供了分页式交互的一种实现方式。
0推荐
21K 浏览

RecyclerView的快速和易于使用的Adapter:FastAdapter

RecyclerView是Android中最常用的组件之一,使用RecyclerView的时候,必须实现Adapter中提供的相应接口。所以每次调用RecyclerView时,就需要重复实现Ad...
0推荐
10K 浏览

浅谈iOS设计模式之单例模式

iOS中单例模式很常见,比如Cocoa中的一些对象方法, [UIColor redColor] 等等。
0推荐
42K 浏览

growth - 一个帮你成为顶尖开发者的APP

growth - 一个帮你成为顶尖开发者的APP
jopen 10年前   
0推荐
104K 浏览

基于MVP模式 , RxJava+RxAndroid+Retrofit组合的干货集中营客户端:EasyGank

基于MVP模式 , RxJava+RxAndroid+Retrofit组合的干货集中营客户端:EasyGank
jopen 10年前   
0推荐
11K 浏览

按圆圈分布的布局:CircleLayout

一个子view按圆圈分布的布局。 An Android layout for arranging children along a circle。
jopen 10年前   
0推荐
12K 浏览

一个轻量级的手写板Demo:SmartDrawing

一个轻量级的手绘板,加入了一点截图功能。这只是一个Demo。并不能作为类库,也不是完整的项目工程,仅供学习或参考使用。
jopen 10年前   
0推荐
8K 浏览

卡片菜单Android版:coolMenu

 Gal Shir的 Cards Menu 概念设计 
jopen 10年前   
0推荐
17K 浏览

iOS之UI--富文本总结

文章内容大纲 1、NSMutableAttributedString的基本使用 2、NSMutableAttributedString的简易封装 3、使用开源代码GOBMarkupPaser处理富文本
jopen 10年前   
0推荐
26K 浏览

让UIWebView中实现并控制弹出窗口

UIWebView本身不支持弹出窗口,然而有需求要用,不仅需要弹出窗口,而且需要在用户关闭窗口时触发一个javascript函数。研究了一下,没有使用任何第三方库实现了。基本的思路是在UIWeb...
jopen 10年前   
0推荐
13K 浏览

Android中MVP模式与MVC模式比较(含示例)

在以往的Android开发中,Activity并不是一个标准的MVC模式中的Controller, 它的加载应用的布局和初始化用户界面,接受并处理来自用户的操作请求,进而作出响应。但是随着界面及...
jopen 10年前   
0推荐
80K 浏览

Android开源项目总结

Android经典的开源项目其实非常多,把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助
jopen 10年前   
0推荐
12K 浏览

浅谈MVVM架构

一直以来,iOS应用开发中使用的都是MVC架构,M:model,V:View,C:Controller 三者独立开来大大减少MV之间的耦合度,与此同时给C层带来沉重的负担,随着项目开发度的增大,...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档