首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础
订阅
IT民工灬hugo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
GH的鱼
6年前
Android
Handler 个人见解
在 Android 中因为 UI 操作并不是线程安全的,如果多个线程并发的去操作同一个组件,可能导致线程安全问题。为了解决这一个问题,android 制定了一条规则:只允许 UI 线程来修改 UI 组件的属性等,也就是说必须单线程模型,这样导致如果在 UI 界面进行一个耗时叫长的数据更新等就会形成程序假死现象 也就是 ANR 异常,如果 20 秒中没有完成程序就会强制关闭。所以比如另一个线程要修改 UI 组件的时候,就需要借助 Handler 消息机制了。
2003
78
4
RXlee29764
5年前
Android
APK
gradle
写给Android开发者的混淆使用手册
毫无疑问,混淆是打包过程中最重要的流程之一,在没有特殊原因的情况下,所有 app 都应该开启混淆。
4031
442
3
yikejiucai
5年前
Glide
Android
API
Glide v4 Android图片加载库中文文档
Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode pipeline),以及自动的资源池技术。 Glide 支持拉取,解码和展示视频快照,图片,和GIF动画。Glide的Api是如此的灵…
1609
51
评论
四级五次郎
5年前
Android
代码规范
Android & Java 书写简洁规范的代码
写出简洁规范的代码对于开发者而言非常重要,它体现了开发者自己的专业性和技术水平,而且能够赢得别人的赞赏。对团队来说,团队成员遵循统一的代码规范,能够更好地维护代码库的稳定和谐。《Android高级进阶读书笔记》 Android是基于Java语言进行开发的,因此说到编码规范,首先…
5097
165
13
xuyisheng
6年前
Android
上次发版我就改了一行代码!
动态更换应用Icon 产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在La…
1.4w
490
39
SlienceDroid
6年前
Android
Android lambda 入门教程
用 20 分钟的时间,再来了解下 Lambda 表达式。为什么要学习 Lambda 表达式呢?毕竟现在的 Android 使用的 JDK 版本官方并不支持 Lambda。这里列出了一些需要理由,来说明为什么要学习 Lambda 表达式。
1104
51
2
RXlee29764
5年前
Android
WebP
API
Android Bitmap最全面详解
Bitmap图像处理的最重要类之一。用它可以获取图像文件信息,进行图像颜色变换、剪切、旋转、缩放等操作,并可以指定格式保存图像文件 Bitmap中有两个内部枚举类:Config和CompressFormat,
1.6w
72
1
1008711
6年前
Android
Android触摸事件的酸甜苦辣以及详细介绍
一次完整的事件传递主要包括三个阶段,分别是事件的分发、拦截和消费。 在这个方法中,根据当前视图的具体实现逻辑,来决定是直接消费这个事件还是将事件继续分发给子视图处理,方法返回值为true表示事件被当前视图消费掉,不再继续分发事件;方法返回值为super.dispatchTouc…
1015
35
评论
欢乐小码农
5年前
Android
面试
【Android】activity生命周期
【每天一道面试题】面试题分享
632
16
评论
温馨提示
当前操作失败,如有疑问,可点击申诉