0推荐
6K 浏览

FLFX:开源iOS调试/自测工具

FLFX(Flipboard Explorer):官方说法是一套用于iOS开发的应用程序调试和探索工具。实际上有更多有价值的作用,比如对View的操作:位置坐标展示、图层关系、移动位置;工程内的...
0推荐
19K 浏览

一个支持选词的 TextView,类似与单词 app 中点击单词翻译的效果

A TextView that can get word in it's content by click,and you can set HighlightText also. (Suppor...
0推荐
16K 浏览

Android中的构建者(Builder)模式

最近在使用 Retrofit 和 OkHttp 框架的过程中发现创建相关对象时频繁使用到了Builder模式,链式调用的方式让代码变得简洁、易懂,但自己也只是知其然而不知其所以然,所以决定做个笔记加深下印象。
0推荐
5K 浏览

KVO进阶 —— 源码实现探究

本篇会对KVO的实现进行探究,不涉及太多KVO的使用方法,但是会有一些使用时的思考。
0推荐
5K 浏览

Android动画机制-传统动画

Android动画机制-传统动画是指在Android3.0之前存在的两种动画机制,一种是逐帧动画,也就是号首先人工画出来每一个时间点的视图效果,然后一张图片一张图片的播放形成动画效果;
0推荐
11K 浏览

iOS开发之UITableView联动实现城市选择器

在iOS开发之城市选择器一文中用两列的UIPickerView实现了城市选择器,今天用两个UITableView来实现一下,首先这种联动在很多地方用得上,而且方法有好几种,我这里选择了个人喜欢的...
0推荐
5K 浏览

保护 JavaScript 客户端 APP 的最有效方法

客户端技术,如 JavaScript, 有很多有用的特性,正因为如此,它成为了世界上最流行的语言之一。它有很多优点,即时解析就是其一。即时解析有不少优点,比如可以在浏览器下载代码并立即执行。然而...
0推荐
20K 浏览

Android自定义ImageView:在图片上添加一个图层

当setCenterImgShow()里的invalidate()方法被调用后,CenterImage的onDraw()方法会重新被调用并重新绘制,这样就可以愉快地在ImageView的上面新加一个图层。
0推荐
9K 浏览

AppDelegate的解耦和瘦身

严格来讲,AppDelegate除了负责应用生命周期之外,不应该再有多余的责任。
0推荐
6K 浏览

详解Android中实现View滑动的几种方式

Android中的View类是所有UI控件的基类(base class),我们平时所有到的各种UI控件,比如Button、ImagView等都继承自View类。LinearLayout、Fram...
0推荐
6K 浏览

iOS AutoLayout还可以这样玩

网上关于 Auto Layout 的文章繁多, 但是总觉得有些内容并没有说清楚。所以在这篇文章里,我将通过一个demo演示 Auto Layout 中几个容易被忽略,但是又相当重要的概念
0推荐
8K 浏览

Android图形处理-百变Paint

在 Android图形处理-Canvas 已经有了基本的使用,但是这节介绍几个好玩的属性
0推荐
11K 浏览

iOS直播实用篇

采集 :采集是整个视频推流过程中的第一个环节,它从系统的采集设备中获取原始视频数据,将其输出到下一个环节。视频的采集涉及两方面数据的采集:音频采集和图像采集,它们分别对应两种完全不同的输入源和数...
0推荐
8K 浏览

Android最佳的开源库集锦

工欲善其事,必先利其器。一个好的开发库可以快速提高开发者的工作效率,甚至让开发工作变得简单。本文收集了大量的Android开发库,快来切磋一下,到底哪一个最适合你。
0推荐
7K 浏览

React + Reflux 渲染性能优化原理

React的优点有很多,现在很多应用都接入React这个框架。
0推荐
10K 浏览

那些携程火车票业务在RN实践中踩过的坑

火车票作为携程体系下的重要环节,要兼顾良好的App用户体验及迅速的业务迭代,一个月左右一次App版本的节奏很难满足,而React Native跨平台、媲美原生App的用户体验以及无需发版的升级模...
0推荐
8K 浏览

Android里巧妙实现缓存

为了快速查询会被多次调用的数据,或者构建比较废时的实例,我们一般使用缓存的方法。缓存的基本概念大体上差不多,这里就不再重复,有兴趣的可以查看维基百科的介绍。
0推荐
6K 浏览

Android开发实践小结

作为一名搬运工,应该懂得避免重复创建轮子。 配置keystore密码信息 通常在 app/build.gradle 中我们会使用以下方式配置: signingConfigs { release ...
0推荐
12K 浏览

微信开发之Author网页授权

微信开发中,经常有这样的需求:获得用户头像、绑定微信号给用户发信息.. 那么实现这些的前提就是授权!
0推荐
14K 浏览

Android Weekly #230 安卓开发周刊 中文版

文章&教程 扩展Mockito (jeroenmols.com) Jeroen Mols举例说明了自定义Mockito匹配器的强大功能。 ConstraintLayout Chains –第2部...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档