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