首页
学习
活动
专区
工具
TVP
发布

Android必知必会

专栏作者
104
文章
169957
阅读量
26
订阅数
解决 macOS Ventura 使用 ssh、git 等无法正常使用的问题
关键词:macOS Ventura、Ventura、SSH、git、Permission denied
他叫自己MR.张
2023-05-24
4910
Android 必知必会:自定义 View 可以知道 onPause/onResume 被调用了吗?(不依赖Lifecycle)
关键词:自定义View、custom View、Lifecycle、onPause、onResume 如果移动端访问不佳,请访问–> GithubPage 版
他叫自己MR.张
2022-11-30
4610
Android反编译 -- 错误代码还原
反编译的代码中会有很多setColor(int)的情况,比如setColor(-16777216),这个值比较特别,能轻易的查到Android文档中对这个整数的定义:
他叫自己MR.张
2019-07-01
1K0
Android 项目开发填坑记 - 获取系统语言(兼容7.0)
获取系统当前语言是一个比较常用的功能,在 Android 7.0 系统上旧函数获取到的当前系统语言并不正确,或者说从 Android 7.0 起,Android 系统语言的规则变了。
他叫自己MR.张
2019-07-01
4.5K0
Android 必知必会 - 根据包名判断 App 运行状态
对于没有 Service 的 App,程序一旦切换到后台,可能很快就被回收了,这里使用 ActivityManager.getRunningTasks(int maxNum) 方法来获取当前正在运行的任务,注意:此方法并不被系统推荐,且是一个 Deprecated 的方法。
他叫自己MR.张
2019-07-01
2.4K0
为 Android Studio 或者 Android 项目设置代理
本文记录给 Android Studio 设置代理,并添加白名单。适用于 Jenkins 等 CI/CD 环境。有修改配置文件和命令行2种方式。
他叫自己MR.张
2019-07-01
2.5K0
Android 必知必会 - EmptyView
关键词:GridView ListView EmptyView SwipeRefreshLayout
他叫自己MR.张
2019-07-01
8300
遍历 AccessibilityNodeInfo 报 StackOverflowError
在使用 AccessibilityService 遍历包含 WebView 的 AccessibilityNodeInfo 时会在某些情况下必现 StackOverflowError 的错误,导致应用崩溃。
他叫自己MR.张
2019-07-01
9380
React Native 小记 - LessBorderTextInput 无边框的 TextInput
由于 TextInput 在 Android 和 iOS 平台默认表现不一致,为了统一样式,这里参照官方文档( 英文文档 | 中文文档 )进行了封装,并添加了对 ref 的支持。ref 用于获取组件,实现自动切换输入框的焦点等场景。
他叫自己MR.张
2019-07-01
1.1K0
Android Studio Error:String index out of range:-1
博主遇到此问题的原因是 NDK 版本过高(>=18),或者说 Android Studio 版本过低(< 3.x),导致不匹配造成的。解决方法是降低 NDK 版本到 17.x 及以下,或者升级 Android Studio 版本到 3.x。
他叫自己MR.张
2019-07-01
1.5K0
Android 必知必会 - 动态切换着色模式和全屏模式
公司的 APP 设计图仅有 iOS 版的,对于 Android 平台,它整体算是着色模式,但是在个人页面是全屏模式(沉浸模式),实现设计图时,我使用的是一个 Activity + 四个 Fragment 实现的。
他叫自己MR.张
2019-07-01
9950
Android 必知必会 - RadioGroup 和 ViewPager 联动
昨天设计图刚出一点,写了《Android 必知必会 - 动态切换着色模式和全屏模式》,记录了动态修改页面显示模式的方式。今天又有新图,不过设计师只考虑 iOS 平台的设计,拿到设计图发现 TabLayout + ViewPager 的套路实现起来很麻烦,考虑了下,为了方便,决定使用 RadioGroup + ViewPager 来实现,之所以使用 RadioGroup ,是因为它内部多个 RadioButton 的状态是互斥的,也就是只有一个是选中状态,不需要我们进行多余的处理。总体来说比较简单,就是细节略多了点。
他叫自己MR.张
2019-07-01
1.1K0
Android 必知必会-Android Splash 页秒开之细节处理
今天阅读了两篇 Android Splash 页秒开的文章,就上手试了试,效果确实不错,不过在使用过程中发现个小的问题,应用是发现在 Android 6.0 系统下 APP 启动的时候有个默认的动画,如果按照文章介绍的直接启动下一个加载数据的页面会出现页面闪动,有点美中不足的感觉。
他叫自己MR.张
2019-07-01
1.1K0
在自己的电脑上安装GitBook For Mac
之前写了一篇 在自己的服务器上安装GitBook ,发布于 2015-04-20,当时的安装环境是 CentOS 6.X_64Bit,今天想再研究一下这个 GitBook ,发现在基于 Linux 内核的机器上安装基础功能很简单,但是牵涉到生成 pdf/epub/mobi 格式的书籍时,安装calibre的代价非常大(因为要安装 N 多前置库),对于不是非常非常熟练使用 Linux 的用户,几乎是一种灾难。
他叫自己MR.张
2019-07-01
2.9K0
Android必知必会-Fragment监听返回键事件
项目要求用户注册成功后进入修改个人资料的页面,且不允许返回到上一个页面,资料修改完成后结束当前页面,进入APP主页。
他叫自己MR.张
2019-07-01
1.8K0
Sublime Text 3 安装 Emmet
版权声明:本文为[他叫自己Mr.张]的原创文章,转载请注明出处,否则禁止转载。 https://micro.blog.csdn.net/article/details/52087127
他叫自己MR.张
2019-07-01
1.2K0
Android项目开发填坑记-Fragment的onBackPressed
版权声明:本文为[他叫自己Mr.张]的原创文章,转载请注明出处,否则禁止转载。 https://micro.blog.csdn.net/article/details/51228934
他叫自己MR.张
2019-07-01
1K0
Android 必知必会-使用 supportV4 的 RoundedBitmapDrawable 实现圆角
版权声明:本文为[他叫自己Mr.张]的原创文章,转载请注明出处,否则禁止转载。 https://micro.blog.csdn.net/article/details/52316588
他叫自己MR.张
2019-07-01
7080
Android必知必会--GreenDao缓存
版权声明:本文为[他叫自己Mr.张]的原创文章,转载请注明出处,否则禁止转载。 https://micro.blog.csdn.net/article/details/50479917
他叫自己MR.张
2019-07-01
8880
Android项目开发填坑记-9patchPng报错
版权声明:本文为[他叫自己Mr.张]的原创文章,转载请注明出处,否则禁止转载。 https://micro.blog.csdn.net/article/details/51277006
他叫自己MR.张
2019-07-01
6480
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档