首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
_唐浮
创建于2021-07-09
订阅专栏
Android相关知识点
等 27 人订阅
共95篇文章
创建于2021-07-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
位运算在Android中的应用
在学校中我们学习C语言的时候,经常看到与、或、非这样的运算,步入工作之后全职做Android,这样的位运算就用的比较少了,以至于再次遇到它时,竟有些陌生了。
ButterKnife 黄色警告
某些程序员为了让广大程序员偷懒,AS插件和注解工具应运而生,其中最著名的就是ButterKnife(黄油刀),用了这么多年一直很爽。 当某天安卓开发工具的版本升级到了北极狐之后...
安卓接收UDP广播的例子
我们在互联网产品公司呆习惯了,给我们一个地址一个端口,我们就拿来直接连接就行了。在同一个局域网下,我们不知道对方的IP,是怎么连接对方的呢
Android Java代码优化(二)
我们应该减少不要对象的创建,理论上创建的对象越少就意味着越少的垃圾回收,就会提高应用程序的流畅性,虽然现在的安卓设备内存都已经很大了,但养成良好的编程习惯也是每个开发者理应追求的。
Android Java代码优化(一)
由于现在Android原生的语言还有kotlin存在,而这篇文章还是讲的是java代码的优化,所以区分一下标题‘Java代码优化’,该文章主要讲解编程中值得注意的优化。
Android Gradle作用
Gradle是一个自动化构建继承工具,它基于JVM,运行在JAVA的环境之上,可以通过简单的配置就可以快速的编译打包,同时它也支持多工程构建、局部构建、多方式以来等特点。
TalkBack 源码分析之TalkBackService
该篇文章比较小众,无障碍服务对大部分开发者来说是接触不到的,但如果你刚好需要,或者想要了解它,就接着往下看,这篇文章是对TalkBack的源码的初步讲解。
Android View和ViewGroup的关系
是不是经常在自定义View中看到View 和ViewGroup,如果你对自定义View很熟悉,则可以跳过这篇文章了, 如果你只是初步了解,这篇文章或许能让你理解的更透传一些。
Android 忽略电池优化
由于有些产品本身需要长时间定位、长时间的后台运行,即使锁屏之后还需要保证任务的正常运行,随着安卓系统的升级,权限的收紧,这个场景变得越来越困难,很多开发者都为此苦恼
初识TalkBack
你可能没有听说过TalkBack,也可能不知道什么是无障碍服务,但你一定听过自动抢红包,和传说中运行在安卓的自动化脚本,自动化测试。随着厂商的封闭,该技术将发挥它巨大的作用
Android测量文字的三种方式
我们想要获取TextView组件的宽高,在显示出来的情况,直接getHeight、getWidth就可以满足需要,那么文字未显示的时候如何获取图片的宽高呢,在文本编辑时的垂直、水平对齐你们又是怎么处理
Android TextView去除自身的边距
TextView是大家常用的组件,但有个简单的功能,实现起来却很是复杂,那就是边距问题,我们无法通过简单的配置去更改它的默认边距,我也不清楚是为什么,可能是给一些特殊的字符预留的位置吧。
最后的一像素
最近做的文字编辑的功能有点问题,在编辑之后,用canvas保存出来之后和原始的图片视图总是有一些偏差,这个偏差也不多,几个像素,发现它之后,心里是真的难受,于是开始尝试...
Android 可拖动的文字
目前市面上关于图片编辑的app很多,无论是截图还是专业的图片处理的app,很多都会有添加标签,添加贴纸的功能,该篇文章将讲解如何实现文字的可拖动的效果,并限制它的边界,延伸它的功能。
和硬件调试那些事
由于JAVA是数据类型有符号的,也就是有负数,以至于和硬件调试经常产生奇奇怪怪的问题,我把遇到的问题和解决方法列出来,也给大家提个醒。
Android常用的工具类TextUtils
安卓的SDK或者JAVA中其实内置了很多好用的方法,工欲善其事,必先利其器,熟练的使用它可以达到事半功倍的效果。这篇文章列出常用工具类TextUtils的方法给大家做个参考。
Android使用自定义字体
有时候界面在设计app时会使用一些比较美观的字体,在安卓中使用起来也并不困难,随着安卓SDK的更新,它的实现方式也有所不同,该文章来看看怎么实现自定义字体。
提高app的响应能力-减少耗时操作
在安卓中有两个很重要的原则,第一个是不能在主线程中请求网络,第二个是子线程中不能更新界面。这两个规则都是为了让界面可以流畅快速的响应。开发中我们也要符合这两个规则,才能给用户带来更好的使用体验。
提高app的响应能力-布局优化
在刚开始开发安卓的时候,应用无响应(ANR)是很常见的,随着安卓手机的性能和编程能力的提高,现在不会遇到这样低级别的错误了,这篇文档分享如何提高应用程序的响应能力。
Android中Dalvik、ART区别与联系
在很长的一段时间中,在开发安卓应用中,java都是作为主流语言,直到2017年,谷歌宣布 Kotlin 成为安卓官方开发语言,我们姑且先不谈Kotlin、Flutter这些新一些的技术,从底层了解起来
下一页