
Android
文章平均质量分 75
Java,Kotlin,Rxjava,Android相关技术等等
冰雪情缘TV
Android TV 开发。
工欲善其事,必先利其器。
学习技术,贵“恒”,重“精”,忌“浮”。
切不可“这山望着那山高”
展开
-
疑难杂症记录
AAR模块引用AAR丢失问题:https://www.cnblogs.com/bluestorm/p/6757999.html原创 2022-02-26 11:32:03 · 360 阅读 · 0 评论 -
Android 规范手册2020
命名规范代码规范开发规范版本管理规范打包发布规范团队管理规范原创 2020-11-28 14:34:57 · 633 阅读 · 0 评论 -
JNI分享笔记
JNI是什么?参考资料https://developer.android.google.cn/ndk/index.htmlndk-samples原创 2020-09-08 22:47:23 · 162 阅读 · 0 评论 -
Kotlin学习笔记
写在前面面向对象构造函数Kotlin 自定义 View 的构造函数写法class TestView : View { constructor(context: Context): this(context, null){ } constructor(context: Context, attributeSet: AttributeSet?): this(context, attributeSet, 0){ } constructor(context: C原创 2020-08-29 16:53:27 · 1842 阅读 · 1 评论 -
Android Studio 使用笔记
插件名称备注Material UI Theme主题颜色原创 2020-08-09 12:12:05 · 720 阅读 · 0 评论 -
Android 主题换肤技术方案分析
Activity, FragmentActivity,Fragment,Dialog,还有界面里面的 RecyclerView参考资料LayoutInflater.SetFactory()学习(2)原创 2020-05-22 19:32:02 · 1113 阅读 · 0 评论 -
View的三大流程—测量(Measure)
这里围绕一个例子原创 2020-05-25 09:36:10 · 277 阅读 · 0 评论 -
Android动画了解—一些项目案例分析
这个动画效果涉及几个知识点:View绘制流程(draw, onDraw)绘制的相关知识点(Path原创 2020-05-02 17:08:38 · 1479 阅读 · 0 评论 -
RxJava—学习笔记
RxBindinghttps://github.com/JakeWharton/RxBinding原创 2020-05-02 13:30:52 · 339 阅读 · 0 评论 -
RecyclerView了解—LayoutManger
onLayoutChildre 会调用 detachAndScrapAttachedViews 分离 ViewHolder 存储到相应的缓存(Recycler)中去这里拿出了 LinearLayoutManger 布局的流程(简单的过程):这里简单的讲解下 onLayoutChildren 的 fill 逻辑public void onLayoutChildren(RecyclerView...原创 2020-04-29 00:53:20 · 426 阅读 · 0 评论 -
Android动画了解—为什么需要动画
1.加强体验舒适度让用户更爽,更舒服 的去使用 产品表现层级关系与用户手势/遥控器 结合,更自然的动画表现: 当用户手势操作的时候,让界面的动态走向更符合手指的运动,从而让用户感觉到是自己控制了界面的动向,而不是机械化的跳转。2.减弱不可避免的不适感虽然我们(产品,交互,设计,程序猿,测试 等)在努力打造优秀的完美的产品3.不易被察觉的动效不容易被发现,普通用户通常会忽略它们的存在...原创 2020-04-11 12:54:06 · 576 阅读 · 0 评论 -
Android动画了解—绘图知识
基本知识混合模式相关知识Canvas相关知识原创 2020-03-22 02:29:19 · 274 阅读 · 1 评论 -
Android动画了解—扩展知识
6.8 Vulkan 与 OpenGLVulkan :https://glumes.com/post/vulkan/vulkan-tutorial-concept/OpenGL:https://wiki.jikexueyuan.com/project/opengl-es-guide/https://juejin.im/post/5aefdb2c51882522835e6542...原创 2020-03-17 00:48:08 · 227 阅读 · 0 评论 -
Android动画了解—其它动画
6. 其它的动画了解6.1 为 ViewGroup 对象的布局更改添加动画效果名称说明APPEARING当一个View在ViewGroup中出现时,对此View设置的动画CHANGE_APPEARING当一个View在ViewGroup中出现时,对此View对其他View位置造成影响,对其他View设置的动画。DISAPPEARING当一个View在Vie...原创 2020-03-16 23:41:26 · 674 阅读 · 0 评论 -
Android动画了解—转场/过渡(Transition) 动画
4. 转场(Transition) 动画A 切换到 B有三种方式:explode - 从屏幕的中间进入或退出slide - 从屏幕的一边向另一边进入或退出; 可以使用 Gravity.BOTTOM 来指定滑动出来的方向fade - 通过改变透明度来出现或消失shared elements转换包括以下几种:以下的方式会去 捕获共享元素,代码与XML中都可以使用changeBou...原创 2020-03-16 23:39:11 · 6868 阅读 · 3 评论 -
Android动画了解—视图动画
视图动画 不见动画,逐帧动画原创 2020-03-16 23:33:00 · 504 阅读 · 1 评论 -
Android动画了解—属性动画(Property Animation)
在Android中,动画分为两类:视图动画原创 2020-03-16 23:28:32 · 1459 阅读 · 0 评论 -
Android动画了解—RecyclerView Animator
什么时候开始的 RecyclerView animation,在我们UI 3.0的时候,很多地方都需要这种 RecyclerView界面初始化,添加,移除,更新数据的 动画效果样式.原创 2020-03-16 02:18:00 · 805 阅读 · 0 评论 -
Connect SDK 使用记录
Connect SDK Android Api 相关文档: http://connectsdk.com/apis/android/扫描设备参考API文档:http://connectsdk.com/apis/1-6-0/android/discoverymanager/连接设备参考API文档:http://connectsdk.com/apis/1-6-0/android/connecta...原创 2019-12-12 21:07:56 · 1312 阅读 · 1 评论 -
andoird TV 优化学习笔记
崩溃优化内存优化卡顿优化对用户来说,内存占用高,耗费电量,耗费流量可能不容易被发现(放屁),但是用户对于特别敏感;对于开发者来说,卡顿的问题确实非常难以排查定位,产生的原因错综复杂,跟 CPU,内存,磁盘I/O 等都有可能有关,与系统环境也有很大关系;到底如何定位卡顿呢?本地有哪些工具能帮助我们更好的发现和排查问题呢?工具之间的差异又是?基础知识CPU性能,需要看 主频,核心,缓存等参...原创 2019-11-24 01:02:54 · 1327 阅读 · 1 评论 -
Android动画了解
原地址:https://developer.android.com/training/animationEnlarge a view using a zoom animation使用缩放动画放大一个ViewAnimations Overviewhttps://developer.android.com/training/animation/overview相关文档Animations...原创 2019-08-23 11:46:59 · 949 阅读 · 0 评论 -
基本功 | Litho的使用及原理剖析(转)
美团技术团队分享:https://tech.meituan.com/2019/03/14/litho-use-and-principle-analysis.html什么是Litho?Litho是Facebook推出的一套高效构建Android UI的声明式框架,主要目的是提升RecyclerView复杂列表的滑动性能和降低内存占用。下面是Litho官网的介绍:Litho is a de...转载 2019-07-30 10:11:45 · 682 阅读 · 0 评论 -
Effective Java学习笔记
高效的使用Java,能让代码更安全,更简洁原创 2019-04-16 00:32:21 · 198 阅读 · 3 评论 -
Android TV开发-按键焦点了解与应用
下面将围绕下面几点展开讲解按键焦点:文章目录1.按键焦点过程2.焦点控制3.焦点记忆4.应用场景ViewGroup1.按键焦点过程2.焦点控制关键函数focusSearch3.焦点记忆关键函数addFocusables,onRequestFocusInDescendants4.应用场景多级菜单,上下,左右等等结构,等等焦点错乱,焦点需要控制....原创 2018-12-12 22:31:11 · 7655 阅读 · 12 评论 -
Androd TV开发-前言
欢迎大家入坑.大家好,我是冰雪情缘,已经在 Android TV开发爬坑多年,也是一名TV开发开源爱好者.Android TV 开源社区 https://gitee.com/kumei/Android_tv_libsAndroid TV 开源论坛 www.androidtvdev.comAndroid TV 文章专题 https://www.jianshu.com/c/3f0ab61a13...原创 2018-12-06 17:43:42 · 1003 阅读 · 1 评论 -
Android 输入法详解
我的另一个博客地址:https://my.oschina.net/hailongqiu/blog/1535494原创 2019-03-03 03:19:12 · 4128 阅读 · 0 评论 -
Androd - 自定义view了解与应用
文章目录1. View工作原理了解2. 自定义控件属性3. View测量measure1. View工作原理了解2. 自定义控件属性3. View测量measure原创 2019-04-02 01:40:56 · 538 阅读 · 0 评论 -
RecyclerView了解—缓存与优化
根据 Recycler 获取或者存储 缓存的流程,我们知道 RecyclerView 优化 最重要是 减少 createViewHolder, bindViewHolder 的耗时和调用次数,下面我们将围绕着两个东西来讲解下一些简单的优化事宜.原创 2019-06-07 15:16:28 · 3075 阅读 · 5 评论 -
Android - 跨进程通信(IPC) 另一种便捷实现 详解
讲解用另一种简洁的方式实现 跨进程通信,写好的类,接口就可以使用,不需要再弄一层AIDI.原创 2019-07-27 00:01:10 · 802 阅读 · 5 评论 -
AndroidTV开发之-点9图的使用详解
参考文章:https://www.jianshu.com/p/10783d9419d3原创 2019-08-02 00:38:55 · 1144 阅读 · 0 评论 -
OpenAnim 实现的技术细节与使用 了解
OpenAnim 实现的技术细节原创 2019-08-14 13:47:36 · 344 阅读 · 1 评论 -
自定义 LayoutManger 笔记
onLayoutChildren() 方法,类似 ViewGroup 的 onLayout() 方法.原创 2019-10-07 19:32:47 · 428 阅读 · 1 评论