0推荐
7K 浏览

使用约束控件创建界面

本文中,我将着重讲解最近在 Android Studio 2.3 (Beta) 中约束控件的新增内容:链条和比率,同时也会写一些普通约束控件中的一些建议和技巧。
0推荐
6K 浏览

iOS当中的Cache设计

Cache的设计是个基础计算机理论,也是程序员的重要基本功之一。Cache几乎无处不在,CPU的L1 L2 Cache,iOS系统的clean page和dirty page机制,HTTP的ta...
0推荐
21K 浏览

开源:WeZRender - 微信小程序Canvas增强组件

WeZRender是一个微信小程序Canvas增强组件,基于HTML5 Canvas类库ZRender。
0推荐
12K 浏览

开源:CloudReader - 一个仿网易云音乐UI

一款基于网易云音乐UI,使用GankIo及豆瓣api开发的符合Google Material Desgin阅读类的开源项目。项目采取的是Retrofit + RxJava + MVVM-Data...
0推荐
8K 浏览

Android运行后台任务的时候需要考虑的事情

当你开始开发Android应用的时候,想通过跟服务器交互并且通过API去获取数据,然后将数据保存到本地的数据库,在你运行app执行任务的时候,会获取到一个 NetworkOnMainThread...
0推荐
14K 浏览

Charts 3.0框架绘制-柱形图表

使用Charts框架可以实现柱形图、曲线图、圆型图等。
regmail2 9年前   
0推荐
5K 浏览

Android开发技术周报 Issue#112

新闻 CyanogenMod 已死 但也许是换汤不换药 教程 Android热补丁之Tinker原理解析 在今年的MDCC大会上,微信开发团队宣布正式开源Tinker,在这之前微信团队已经发出过...
0推荐
11K 浏览

Android 实现圆角边框对话框实现

最近项目美工搞了个圆角边框的对话框设计图,查了网上很多种实现,都差不多,从中得到灵感,实现了另一种方式,利用layer-list: 首先在drawable目录下定义好圆角背景文件dialog_c...
0推荐
13K 浏览

iOS 更加优雅便捷的UIAlertView/UIAlertController封装使用

前言: 这个是将alertView和alertController做了版本适配封装在一起的,提供了变参和数组两种方式,不过现在看来,虽然是“一句话”调用,但并不是很优雅的方式。 这次,改变了方案...
0推荐
5K 浏览

Android对Bitmap的内存优化方案总结

在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,...
0推荐
39K 浏览

Android Studio Mob快速集成短信验证(图文教程)

现在APP应用都是需要通过手机获取短信验证码来注册应用或是实现其它功能 。而利用短信验证码来注册会员,大大降低了非法注册,很大程度上提高了用户账户的安全性,同时避免一些黑名单用户的骚扰。目前市面...
0推荐
6K 浏览

自定义事件观察者及扩展

事件观察者又可以叫事件委托、订阅模式,目的是为了解偶,定义了一种一对多的关系,当事件变化时通知与此事件依赖的对象,并做出相应的处理。应用时非常广的,我在做游戏中时必定用到的,是最最基础的模块,数...
0推荐
6K 浏览

adb常用命令总结

adb命令中用于确定目标设备的参数 -d 目标设备是唯一连接到adb的真机 -e 目标设备是唯一连接到adb的模拟器 -s <specific divice> 指定adb命令的目标设备 常用命令...
0推荐
12K 浏览

iOS UIScrollView分页滑动宽度自定义实现

App中最常用 轮播图 , 关于它的实现有很多方法 如 : Anination, UIScrollView, UICollectionView . 动画是另一种思路, UICollectionV...
0推荐
10K 浏览

Android自定义控件之圆形时钟(续)

我们先来看看如何让时钟像下图所示动起来。 首先我们来分析如何让秒针动起来。不知道大家熟不熟悉逐帧动画,不熟悉也没关系,大家小时候上学一定有这样的经历:在一本厚厚的书上,在每一页的同一位置,画有略...
0推荐
4K 浏览

Android自定义简单的图片加载器

为什么要用图片加载器 呢,就是为了避免图片重复从网络加载。也就是在第一次从网络加载之后就把图片缓存在本地,下次用的时候直接从本地查找,有的话就直接用,没有再从网络加载。
0推荐
13K 浏览

CAShapeLayer与UIBezierPath实现注水动画与正余弦水波纹动画

初步学习了CoreAnimation框架,总结了几个动画效果,主要是通过CAShapeLayer与贝塞尔曲线实现。
JanJVLN 9年前   
0推荐
6K 浏览

Android用来替代RatingBar的自定义ImageRatingView

因为android自带的RatingBar用起来不是很方便,于是决定自己写一个替代品。 控件介绍: 示意图 <declare-styleable name="ImageRatingView"> ...
0推荐
5K 浏览

结合RxJava完成《知我》 android项目开发

项目技术描述 1)Android5.0 新控件的使用:如RecyclerView,CardView,ToolBar等 2)Rxjava +Retrofit+Lrucache+DiskLrucac...
0推荐
13K 浏览

Android开源:SkinSprite - 不需要重启 Activity 的夜晚模式实现方案

Skin Sprite 是另一种不重启 Activity 切换Android夜间模式的库, 只支持 Api 14以上
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档