首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kenjili
掘友等级
软件开发
|
图灵工作室
Java、Android、鸿蒙、大数据
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.8K
文章 2.8K
沸点 0
赞
2.8K
返回
|
搜索文章
kenjili
赞了这篇文章
HollisChuang
Developer @Alibaba
·
6年前
关注
既然synchronized是"万能"的,为什么还需要volatile呢?
1、Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、conc...
291
39
分享
kenjili
赞了这篇文章
Blankj
Android开发 @ByteDance
·
7年前
关注
Android 屏幕适配从未如斯简单(已废弃该使用方式)
以下内容为老的适配方式,已不推荐使用。 如上就是竖屏以 360dp 为宽度和横屏以 360dp 为高度的适配效果。 我们知道 px = dp * density,我们要适配...
786
160
分享
kenjili
赞了这篇文章
Ace丶安
Android工程师 @ces
·
6年前
关注
Android自定义View教你一步一步实现即刻点赞效果
今天朋友看了HenCoder的自定义View后说,HenCoder对自定义View讲的不错。实践中仿写即刻的点赞你有思路吗,你不实现一下?二话不说,看了朋友手机效果,对他说...
119
21
分享
kenjili
赞了这篇文章
张风捷特烈
万花过尽知无物 @编程之王
·
6年前
关注
Android 动画 Animator 家族使用指南
零、前言:本文知识点ValueAnimator的认识与使用估值器TypeEvaluator的自定义与使用插值器TimeInterpolator的自定义与使用Path与Ani...
139
9
分享
kenjili
赞了这篇文章
Yuloran
Psychologist @Hospital
·
6年前
关注
Google 开发者网站常用网址
Google Android 开发者网站常用网址,需科学上网。...
100
7
分享
kenjili
赞了这篇文章
春来江水绿如蓝
6年前
关注
Android6.0~9.0适配
曰:当然不是。只有属于危险权限的才需要申请。危险权限看下表1-2 曰:当然不是。你看看下面的表,都分好组了(9组),对于同一组内的权限,只要有一个被同意,其他的都会被同意。...
349
30
分享
kenjili
赞了这篇文章
王晨彦
Android
·
6年前
关注
Android 实现一个通用的圆角布局
一般的实现方法是上面的图片左上和右上设置圆角,下面的文字部分左下和右下设置圆角,而 Glide 默认是不支持指定位置设置圆角的,需要通过自定义 Transformation...
54
40
分享
kenjili
赞了这篇文章
guanpj
Android Developer
·
6年前
关注
App 竟然是这样跑起来的 —— Android App/Activity 启动流程分析
在我的上一篇文章Android 系统启动流程分析中,我们分析了系统在开机以后的一系列行为,其中最后一阶段 AMS(ActivityManagerService) 会启动 L...
78
7
分享
kenjili
赞了这篇文章
杨充
Android程序员 @Tencent
·
6年前
关注
Android组件化开发实践和案例分享
投资界,新芽,项目工厂等APP自身在飞速发展,版本不断迭代,新功能不断增加,业务模块数量不断增加,业务上的处理逻辑越变越复杂,同时每个模块代码也变得越来越多,这就引发一个问...
186
21
分享
kenjili
赞了这篇文章
wepon
Android开发
·
6年前
关注
Android动态修改应用图标和名称
这里我把做这个功能中遇到的一些问题写在前面,是为了大家能先了解有什么问题存在,遇到这些问题的时候就不慌了,这里我把应用图标和名称先统一使用icon代替进行说明。 2、动态替...
180
64
分享
kenjili
赞了这篇文章
骑摩托马斯
6年前
关注
一篇文章搞懂 Activity 启动模式
启动模式 是很重要的一块知识点,每位安卓开发都应该了解它是如何运作的。大部分的开发者(包括我自己)认为我们已经知道了如何来使用 启动模式。但是其实我们错了。不仅仅是知道将 ...
42
7
分享
kenjili
赞了这篇文章
杨充
Android程序员 @Tencent
·
6年前
关注
ARouter路由解析
注解学习小案例,比较系统性学习注解并且应用实践。简单应用了运行期注解,通过注解实现了setContentView功能;简单应用了编译器注解,通过注解实现了防暴力点击的功能,...
62
1
分享
kenjili
赞了这篇文章
谁是乔乔
Android 应用开发人员 @上海
·
6年前
关注
Android 高效安全加载图片
1. 概述 在 Android 应用程序的设计中,几乎不可避免地都需要加载和显示图片,由于不同的图片在大小上千差万别,有些图片可能只需要几十KB的内存空间,有些图片却需要占...
32
7
分享
kenjili
赞了这篇文章
cuieney
6年前
关注
原来FFmpeg这么有意思(一)
其实FFmpeg大家都耳熟能详的的一个东西了,知名的ijkplayer 就是有Bilibili开源出来的播放器也是基于FFmpeg做出来的。但是FFmpeg不仅仅止于音视频...
133
24
分享
kenjili
赞了这篇文章
guanpj
Android Developer
·
6年前
关注
屏幕上内容究竟是怎样画出来的 —— Android View 工作原理详解
前面已经分析了一个 App 从点击它的图标到 Activity 的 onCreate 等生命周期被调用的整个流程,本文将继续基于 Android Nougat 从源码的角度...
133
17
分享
kenjili
赞了这篇文章
张风捷特烈
万花过尽知无物 @编程之王
·
6年前
关注
Android多媒体之视频播放器(基于MediaPlayer)
零、前言本文聚焦一、简易版:MediaPlayer+SurfaceView+MediaController1.自定义VideoView继承自SurfaceView2.根据路...
41
2
分享
kenjili
赞了这篇文章
Focusing
6年前
关注
Android篇:2019初中级Android开发社招面试解答(上)
金三银四,冲击大厂,你值得拥有的一份2019初中级移动端社招面试总结+解答你当前所处:Android篇:2019初中级Android开发社招面试解答(上)Android篇:...
397
20
分享
kenjili
赞了这篇文章
兮尘
小菜鸡 @社畜
·
6年前
关注
用生命周期规范组件化流程
1. 组件划分 2. 组件创建 3. 组件开发 4. 组件维护 5. 组件发布 6. 组件移除 demo 有空会在 github 上更新,欢迎关注。demo 怎么做:一条c...
94
13
分享
kenjili
赞了这篇文章
codelang
Android @公众号:扣浪
·
6年前
关注
一个 Handler 面试题引发的血案!!!
鉴于这个血案,我们来翻翻案,一探究竟。 loop 会一直循环去遍历 MessageQueue 的消息,拿到 msg 消息后,会将消息 dispatchMessage 发送出...
21
6
分享
kenjili
关注了
老錢
软件开发 @图灵工作室
下一页
个人成就
文章被点赞
3
文章被阅读
4,288
掘力值
51
关注了
12
关注者
11
收藏集
20
关注标签
154
加入于
2016-11-23