首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
YOUKNOWME
更多收藏集
微信扫码分享
微信
新浪微博
QQ
146篇文章 · 0订阅
年前最后一发:带分割线的 LinearLayout
在开发过程中,界面中条目间都需要我们设置分割线。
校园交易市场 APP 和后端
APP 基于 HTTPS+MVP+Rxjava+retrofit+realm+dagger2+fresco+butterknife 等技术, 后端采用 spring boot+spring data mongo+swagger+mongodb. APP 代码中的小实现 fresco 自定义 ImagePipeline,使用 OkHttp 加载图片, 并加入 SSL 访问证书 retrofit 通过 okHttp 拦截器实现 token 验证,过期自动获取新 token retrofit 支持 https 访问 RecyclerView 万能适配器 retrofit http 日志打印 结合 RxJava 实现的后台轮询 MVP 模式的实现 Dagger2 实现简单依赖注入 Realm 数据库实现页面数据存储 fresco 加载 gif,实现启动动画 fresco 实现圆形头像 RxJava+retrofit 实现 HTTP 访问 retrofit 实现多图片和 javabean 同时上传 Server 代码中的小实现 spring data mongo 使用 MongoTemplate 实现复杂数据操作 Multipart 接收多多图片存储,并生成图片获取链接 使用 SpringMVC 拦截器验证 Token 是否过期和合法 swagger 配置,自动根据 springmvc 的控制器注解生成 API 文档 MongoRepository 设置从 mongo 读取列 jwt token 的创建 spring boot 配置 https
预告篇:View 的生命周期及理解
由于最近在工作中大量使用自定义控件,所以就出了一个自定义控件专栏。前两篇主要是基础知识,自我感觉整理的还是很全面的,对于面试和实战都有很好的辅助作用。后面会陆续的补充实际开发中的实例及源码。
Android 速构 adapter 神器
全面支持 GridView ,ListView, RecyclerView 和 ExpandableListView
一个简洁、灵活的 android 组件化 (路由) 工具
URI Opener, 顾名思义就是用来打开 URI 的,不论是外部还是内部请求,不论是匹配 intent-filter 声明的还是其它任意 URI, URI Opener 都可以处理。它可以作为应用的路由,使用 URI 对资源 (Activity, Service, Action) 定义,实现应用内组件之间的解耦,并可以处理应用内外的跳转。其核心思想极其简洁,使用打开器,中间件等可以灵活地增强功能。
Android 组件化开发原理和配置
在 Application 的不断发展过程中,我们开发者要不断地增加新特性。更多的代码就意味着更长的 build 时间和更长的增量 build 时间。在工程较大的项目中,build 时间要占到 10%~15% 的工作时间。这不仅是浪费时间,也是测试驱动工作方式 (TDD) 比较困难的原因。 把 Application 分成多个 modules 可以解决这个问题。在根据功能、层级或者其他方式进行 module 切分 Application 之前,我进行了一些试验并收集一些数据。这篇文章就是分享一下我收集的实验数据。
一个超级迷你轻量级全方向完美侧滑控件,兼容各种嵌套与被嵌套滑动控件。
纯手工超级迷你轻量级全方向完美滑动处理侧滑控件(比官方 support v4 包 SlidingPaneLayout 控件更加 Q 迷你),支持上下左右有各种侧拉,可配置侧拉松手临界距离,支持单独使用、ListView、GridView、RecycleView、ScrollView、ViewPager 等各种嵌套(作为 item 使用或者作为以上所有控件的父容器使用),具体不同配置展示效果如下图。
在 onLayout 中实现简单的微动效
在 onLayout 中实现简单的微动效
控制 RecyclerView Item 停留位置(居中?左对齐?)
在使用 RecyclerView 作为一个横向滑动控件时,有时对滑动后 RecyclerView 中的 Item 停留位置有要求,如希望 Item 居中等
基于 Activity、Fragment 的生命周期避免 MVP 模式内存泄露的问题
对 MVP 升级,抽取出了 BasePresenter、BaseView、MVPBaseActivity、MVPBaseFragment,并通过使用弱引用预防可能发生的内存泄露问题