首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhangcosin
掘友等级
android 开发
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.4K
文章 2.4K
沸点 11
赞
2.4K
返回
|
搜索文章
zhangcosin
赞了这篇文章
尹学姐
Android程序媛
·
1年前
关注
[崩溃] Android应用自动重启
在App开发过程中,我们经常需要自动重启的功能。比如: 登录或登出的时候,为了清除缓存的一些变量,比较简单的方法就是重新启动app。 crash的时候,可以捕获到异常,直接...
70
12
分享
zhangcosin
赞了这篇文章
针叶
客户端
·
23天前
关注
双进程交互实现App自动重启
背景 你可能会好奇,有些手游(比如王者荣耀)是怎么实现资源更新后自动重启的? 这个体验确实不错,因为不需要用户手动点击桌面图标重启App,在一些数据恢复备份的场景中,很实用...
22
8
分享
zhangcosin
赞了这篇文章
鸿蒙开发者
Android,全干工程师
·
4月前
关注
安卓老baby逆袭,华为鸿蒙开发让我赚到了第一桶金
起因事情是这样的,我发表上一篇文章我通过了华为鸿蒙的开发者高级认证真的可以遥遥领先后,居然有同学找我给他做个鸿蒙的留言板demo,他说就是DataAbility的增删改查的...
95
66
分享
zhangcosin
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
4年前
关注
Android进阶基础系列:Android中的动画详解
View动画的平移、缩放、旋转、透明度 分别对应 Animation的的4个子类:TranslateAnimation、ScaleAnimation、RotateAnima...
7
1
分享
zhangcosin
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
3年前
关注
“终于懂了“系列:Jetpack AAC完整解析(二)LiveData 完全掌握!
上一篇介绍了Jetpack AAC 的基础组件 Lifecycle,它是用于管理Activity/Fragment的生命周期。这篇来介绍基于Lifecycle的用于处理数据...
103
13
分享
zhangcosin
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
3年前
关注
“终于懂了“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
上一篇介绍了Jetpack AAC 的数据处理组件 LiveData,它是使得 数据的更新 能以观察者模式 被observer感知,且此感知只发生在活跃生命周期状态。 这篇...
115
14
分享
zhangcosin
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
3年前
关注
“终于懂了“系列:Jetpack AAC完整解析(五)DataBinding 重新认知!
前面四篇介绍了Jetpack 架构组件中的 基础组件 以及它们的综合应用:Jetpack MVVM 架构模式,到这里已经基本满足标准化开发了。但 Jetpack 架构组件 ...
49
26
分享
zhangcosin
赞了这篇文章
尉迟涛
10月前
关注
使用RecyclerView实现三种阅读器翻页样式
阅读器三种翻页模式实现,基于RecyclerView,横向覆盖滑动(Slide Mode)、竖直滑动(Scroll Mode)、仿真翻页(Flip Mode)...
76
9
分享
zhangcosin
赞了这篇文章
精神小伙JUMP
Android 开发
·
1年前
关注
Android架构组件使用和原理分析:ViewModel+LiveData
# 一、应用架构 ## 1.1、设计目的 使用或者设计某个应用架构的目的是什么? 简单的概括来...
11
2
分享
zhangcosin
赞了这篇文章
谋爱先谋生爱人先爱己
移动端高级工程师 @东软睿驰汽车技术有限公司
·
23天前
关注
掌握 Android 数据流变成:从 LiveData 到 StateFlow,再到其他黑科技
在博客中,我们探讨了 Android 数据流编程的几种主流方式,包括 LiveData、Stateflow、RxJava、Flow 和 Kotlin Coroutines。...
11
1
分享
zhangcosin
赞了这篇文章
TimeFine
Android开发
·
5月前
关注
Android 复杂UI界面分模块解耦的一次实践
一、复杂UI页面开发的问题 常见的比较复杂的UI界面,比如电商首页,我们看看某电商的首页部分UI: 上面是截取的首页部分,如果这个首页如果不分模块开发会遇到哪些问题? 开发...
32
5
分享
zhangcosin
赞了这篇文章
Android_Developer
2年前
关注
Android RelativeLayout中控件动态定位
背景 RelativeLayout是一种常用的布局,在实际开发过程中,有时控件的位置不是在xml就可以确定的,或者需要动态的变化,这时就需要在代码中进行动态设置。 场景 一...
1
评论
分享
zhangcosin
赞了这篇文章
似曾相识2022
摸鱼 @支持Jay、Vae点歌
·
7月前
关注
Android:自定义View实现图片缩放及坐标的计算(上)
大家好,我是时曾相识2022。不喜欢唱跳篮球,但对杰伦的Rap却情有独钟。 最近项目中有一个需求:需要在一张图片上描两个点,手动输入这两点的距离,再将两点的坐标上传即可。话...
2
评论
分享
zhangcosin
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
7月前
关注
Android 中手指从按钮 A 平移到 B,会发生什么?为什么?
前言 Touch 相关问题是 Android 面试中常问的点,不一定要求大家都从 InputFlinger 底层开始回答,但起码需要了解 Touch 抵达 App 之后的完...
45
5
分享
zhangcosin
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
1年前
关注
Flow 转 LiveData,数据丢了,肿么回事?
这种方式得到的 LiveData 需要牢记一点:在拥有一个及以上活跃的观察者的条件下,它才会发射数据。...
15
6
分享
zhangcosin
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
1年前
关注
面试题:Android 中 Intent 采用了什么设计模式?
答案是采用了原型模式。 原型模式的好处在于方便地拷贝某个实例的属性进行使用、又不会对原实例造成影响,其逻辑在于对 Cloneable 接口的实现。 话不多说看下 Inten...
81
10
分享
zhangcosin
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
11月前
关注
深入学习 Kotlin 枚举的进阶用法:简洁又高效~
Kotlin 作为现代的、强大的编程语言,可以给开发者提供诸多特性和工具,得以帮助我们编写更加高效、更具可读性的代码。 其中一个重要的特性便是 Enum 枚举,其本质上是一...
30
9
分享
zhangcosin
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
18天前
关注
启动信息全掌握,Android 15 重磅 API:ApplicationStartInfo
前言 App 进程启动的时候,开发者很难获悉到本次启动的详细信息,比如: 是冷启动的、暖启动的、还是热启动的? 是被 Broadcast 拉起来的、Activity 拉起来...
23
2
分享
zhangcosin
关注了
TechMerger
android 开发
zhangcosin
赞了这篇文章
流浪汉kylin
Android
·
1年前
关注
Android将倒计时做到极致
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章,点击查看活动详情 。我将向你展示如何将小小的倒计时做到极致!...
81
28
分享
下一页
关注了
90
关注者
13
收藏集
51
关注标签
11
加入于
2016-07-23