四个库,让你在 Android 中启用 Java 8 功能
2016/12/09 · 技术分享
自 Android N 之后,由于 Jack&Jill 编译工具链的存在,Java 8 的一些语言功能终于得到了支持。虽然还存在一些限制,如,新编译器附带的数据绑定支持库无法使用,以及注释支持受限等,但这完全不足以否定 Java 8 中存在的其他先进功能。
从零开始的 Android 新项目(7):Data Binding 入门篇
2016/07/11 · 技术分享
Data Binding 自从去年的 Google I/O 发布到至今,也有近一年的时间了。这一年来,从 Beta 到如今比较完善的版本,从 Android Studio 1.3 到如今 2.1.2 的支持,可以说 Data Binding 已经是一个可用度较高,也能带来实际生产力提升的技术了。
从零开始的 Android 新项目(6):Repository 层(下)
2016/05/19 · 技术分享
本系列两篇文章描述了Android项目中,Repository层的设计与实现,也可以理解它为data或者model层。一个好的Repository层和上层相对独立,内聚完成业务逻辑的数据部分,即便内部有修改,比如添加了缓存,对外仍然保持一致。而好的异常处理设计一方面让代码中不会充斥着杂七杂八的 try & catch,另一方,恰当的错误展示也让用户知道究竟出了什么错,不至于莫名其妙。
从零开始的 Android 新项目(5):Repository 层(上)
2016/05/17 · 技术分享
如期而至的Repository篇,内部实现则由Realm、Retrofit,以及内存级LruCache组成。由于篇幅问题,将分为上下两篇,本篇主要介绍Retrofit的应用和Repository层组装,下篇会讲解本地缓存(包括Realm和内存缓存)以及基于异常的设计。
Service初探与异步消息处理机制
2015/04/21 · 技术分享 · 3 条评论
Service这部分,也算是Android中非常重要的知识了,尤其是做复杂应用的时候。至于异步消息和多线程,在功能复杂的同时用的也是越来越多,加上这几天在写Windows项目的部分里面也涉及到了异步套接字等等的异步知识,发现,进程间的通讯等等也需要重新看看。知识可能就是这样把,也许你当初把书摔在地上说没用的东西,可能这个时候你就会后悔了。
JNI/NDK开发指南(6):C/C++访问Java实例方法和静态方法
2015/03/20 · 技术分享
通过前面5章的学习,我们知道了如何通过JNI函数来访问JVM中的基本数据类型、字符串和数组这些数据类型。下一步我们来学习本地代码如何与JVM中任意对象的属性和方法进行交互。
JNI/NDK开发指南(3):JNI数据类型及与Java数据类型的映射关系
2015/03/19 · 技术分享
当我们在调用一个Java native方法的时候,方法中的参数是如何传递给C/C++本地函数中的呢?Java方法中的参数与C/C++函数中的参数,它们之间是怎么转换的呢?
基于Tigase的android即时通讯开发
娇fightingforever 发起
• 3 回复
Android 开发该如何系统学习
zhangjinhuang 发起
• 3 回复
Android 端基于 FFmpeg 解码 H...
Can 发起
• 14 回复
GreenDao多表联查
核桃 发起
layout布局优化
核桃 发起
Activity AIDL android Android Studio Android UI Android Wear APK art ButterKnife Canvas Context CoordinatorLayout CustomView dagger2 Dalvik dex Drawable Eclipse EventBus Facebook featuredpost FlatBuffers Fragment GcsSloop Glide google Gradle http InstaMaterial IOC Java JNI Kotlin ListView Material Design MotionEvent MVC MVP MVVM NDK okHttp ORMLite Path React Native RecyclerView Retrofit RxJava service SurfaceView TimeInterpolator ToolBar TypeEvaluator UI ValueAnimator View ViewGroup ViewInject ViewPager Volley WebView 事件分发 事件驱动 优化 依赖注入 内存优化 内存泄漏 内存泄露 动画 单元测试 反编译 启动优化 图片 图片加载 安全 安卓 属性动画 工具 布局 开发 开发库 开发经验 性能 性能优化 技巧 插件 教程 数据库 架构 样式 框架 测试 画布 线程 自定义View 自定义控件 蓝牙 设计模式 调试 进度条 重构
密码明文存入 log?Twitter 程序员可能要被祭天了
2018/05/04 · 81 · 3
地址 1.1.1.1,Cloudflare 推新公共 DNS 服务
2018/04/02 · 67 · 6
安卓用 Java 侵犯甲骨文版权,谷歌或赔 88 亿美元
2018/03/28 · 80 · 3
李文星家属诉 BOSS直聘:哪怕赔一分 能给个交代也值
2018/03/27 · 128 · 4
为防止员工加班,韩国政府规定20点必须关闭电脑
2018/03/28 · 33