首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
石先
Android
|
We believe then we will see
We believe our dream’s beyond the sea.
14
关注
30
关注者
921
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
78
文章 76
沸点 2
资讯 0
赞
78
关注
返回
|
搜索文章
文章
热门
最新
石先
11月前
程序员
MacOS Python版本管理
1. 通过 homebrew 安装 pyenv 2. 修改 zsh profile 否则通过pyenv切换python版本会不生效 3. pyenv 常用命令
749
1
评论
石先
4年前
GitHub
Android
微信
利用 Android 系统原生 API 实现分享功能(2)
在之前的一篇文章 利用 Android 系统原生 API 实现分享功能 中主要说了下实现流程,但具体实施起来其实还是有许多坑要面对。那这篇文章就是提供一个封装好的 Share2 库供大家参考。 创建一个 Intent ,指定其 Action 为 Intent.ACTION_SE…
8961
68
4
石先
4年前
Android
Android Studio
Android 全局沉浸式显示效果
Android 的 System bars 包含 Status bar 和 Navigation bar,如下图所示顶部状态栏是 Status bar,底部虚拟按键栏是 Navigation bar。 通常 System Bars 会和你的应用布局同时显示在屏幕上。应用为了可以…
4669
6
4
石先
4年前
Android 可拖动悬浮按钮布局(自适应拖动范围,位置状态恢复)
A floating draggable layout for Android. FloatDragLayout 是 Android 中可拖动悬浮按钮布局,可在多种布局模式下的自适应拖动范围,并且支持横竖屏切换和退出后台再恢复时的位置状态保持。
548
点赞
评论
石先
4年前
Android DisplayUtil 整理
894
点赞
评论
石先
4年前
Java
Java 源码分析 — String 的设计
因为学习分析源码,所以借鉴了 HollisChuang 成神之路的大部分内容,并在此基础上对源码进行了学习,在此感谢。 关于 String 字符串,对于Java开发者而言,这无疑是一个非常熟悉的类。也正是因为经常使用,其内部代码的设计才值得被深究。所谓知其然,更得知其所以然。 …
1320
31
评论
石先
4年前
Java 定时器 Timer 源码分析和使用建议
Timer 可以按计划执行重复的任务或者定时执行指定任务,这是因为 Timer 内部利用了一个后台线程 TimerThread 有计划地执行指定任务。 **Timer:**是一个实用工具类,该类用来调度一个线程(schedule a thread),使它可以在将来某一时刻执行。…
2547
27
3
石先
4年前
Android
浏览器
产品
X5 浏览器内核调研报告
**一言以蔽之:你是要搞定一个 X5 上的兼容性问题,还是要搞定几百台安卓手机上的兼容性问题。**下面就从多个维度来分析兼容性问题: 从上面数据来看,当前绝大多数 Android 手机使用的都是 Android 4.4 或以上的系统, 这也是System WebView 内核大…
6998
71
11
石先
4年前
关于编程学习上的一些感悟——不忘初心
今天无意中看到以前一起开发过的同学写的技术文章,了解到了更多在blog和github以及一些技术交流论坛上面非常活跃。回过头来看看自己,好像依然停留在以前的样子,似乎与真正在踏实学技术差距好像很大了。 本来还以为自己的学习已经很有节奏了,现在看来自己还停留在缓步前进的阶段。这一…
146
点赞
评论
石先
4年前
支持自定义的状态布局 StateLayout
通常为了解决数据页面加载时的四个状态:Loading(加载中)、Error (加载错误)、Empty(无内容)、Content(显示内容)的动态切换 ,我们会考虑在同个窗口中动态切换界面布局,我们姑且把这种根据业务状态动态切换视图的组件称为状态布局,其实已经有很多开源库实现了这…
687
点赞
评论
下一页
个人成就
文章被点赞
245
文章被阅读
67,461
掘力值
921
关注了
14
关注者
30
收藏集
1
关注标签
16
加入于
2016-07-30