首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android2
订阅
攻城狮1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
928篇文章 · 0订阅
开发一款商业级Banner控件
本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发。 商业级控件最重要的特性:高内聚、低耦合! 我们想要实现什么功能、达到什么效果? 站在用户在这里就是我们的程序员的角度上来看,我们在使用的时候是希望以最少的代码实现更多的功能,且能有足够地自由去自定义该功能。…
Android 继承 View 实现的自定义日历控件
Android 平台上继承 View 实现的自定义日历控件
手把手教你封装自己的图片缓存工具-ImageLoader
最近一直在学习男神+大神任玉刚老师的Android开发艺术探索,我个人非常推荐这本书,写的真tm好,不好意思,有点激动。大家有空可以去看看。看完总觉得要写点什么吧,就将其中Bitmap加载和Cache的内容分享给还没有来得及看过的朋友们。 缓存策略在Android中有着广泛的。…
工具类之 NetworkUtils
安卓开发一般都需要和网络打交道,常用操作老司机已为你封装完毕,经常有小伙伴问怎么判断 wifi 连上了是否可用,那我告诉你,你可以用 ping 或者访问你们服务端的一个接口查看返回状态,老司机已用 ping 为你封装了 isWifiAvailable,具体可以查看源码,现在为你开车。
App项目实战之路(四):UI篇
原创文章,转载请注明:转载自Keegan小钢 并标明原文链接:http://keeganlee.me/post/practice/20160903 微信订阅号:keeganlee_me 写于2016-09-03 App项目实战之路(一):概述篇 App项目实战之路(二):API…
Java集合系列之LinkedHashMap
Hello,大家好,前面给大家讲了HashMap,LinkedList,知道了HashMap为数组+单向链表,LinkedList为双向链表实现的。今天给大家介绍一个(HashMap+"LinkedList")的集合,LinkedHashMap,其中HashMap用于存储数据,…
RecyclerView的滚动事件研究
好了,我们分析完滚动的过程,再看看如何监听RecyclerView的滚动.查看源码是最好的方法. 其中 setOnScrollListener 已经过时(@deprecated),建议使用 addOnScrollListener.如果在源码中没有 addOnScrollList…
别人问你http协议,到底是想问什么?(二)http与缓存
上一篇文章我们讨论了TCP三次握手,http请求头、响应头,Content-Type字段,如何使用node控制这个字段等。我这篇文章将从http状态码入手,讨论写常用的http方法和控制缓存。 我们调试一个接口时,喜欢的数字就是 200,或者说,除了这个数字,别的我们都不喜欢…
『自定义View实战』—— 仿ios图标下载view
最近项目需要接入环信客服 SDK ,我配合这同事完成,其中我负责文件下载这部分。 因为时间比较紧张,8 天的时间完成 环信客服模块 的接入,就直接用了环信提供的 UI 控件,但是一些细节的部分, UI 还是会给出设计图,按照设计图完成最终效果。 面对这样的需要应该怎么实现呢?其…