
Android日常开发
文章平均质量分 66
码农的小菜园
Android工程师,在这里分享我的学习心得
展开
-
Android开发基础:SharedPreferences的使用
项目中当需要存储数据时,除了使用Sqlite数据库,还有一种方案就是SharedPreferences,这种存储方案是Android中常用的存储方案,使用起来方便,功能也很完整,适合简单数据的存储。SharedPreferences值得开发者掌握它的使用流程,以便于在适合的场景中使用,本文旨在介绍SharedPreferences的使用流程,希望各位读者能从中获益。原创 2023-10-26 17:55:26 · 390 阅读 · 0 评论 -
Android8.0以上版本开启WIFI热点方式
全网Android开启WIFI热点最新最完整的教程,亲测有效原创 2023-02-19 10:00:00 · 1239 阅读 · 0 评论 -
ScrollView中添加跑马灯效果TextView,自动滑动到TextView位置
ScrollView中有一个机制,如果ScrollView内布局产生变化就会滚动到获取焦点的View的位置。滚动到焦点View的距离是通过ScrollView的。所以我们只需要重写这个方法,改变它原有计算滑动距离的逻辑,直接返回0,这样当ScrollView内布局产生变化获取。跑马灯效果的TextView在显示的时候需要执行。返回值进行滚动,拿到的值是0,也就不会滚动。原创 2023-01-16 16:48:15 · 403 阅读 · 0 评论 -
Android-使用StaticLayout实现icon跟随TextView末尾效果
实现效果:在RelativeLayout中有一个TextView和ImageView,TextView会动态改变其内容,ImageView要始终跟着TextView的末尾处原创 2022-08-03 11:48:24 · 2173 阅读 · 2 评论 -
Android日常开发 - FlexboxLayout学习笔记
Android日常开发使用FlexboxLayout实现流式布局的效果,FlexboxLayout与h5中的flex使用十分相似,都是将父元素设置成flex布局,通过设置属性,使子元素实现不同的排列原创 2022-07-13 22:31:09 · 819 阅读 · 0 评论 -
Android日常开发 - Fragment切换动画的实现
在日常工作中,经常会遇到某个功能的使用引导开发。引导中的多个步骤对应多个Fragment,完成一个步骤就跳转到下一个步骤,跳转的实现也就是Fragment的切换。我们一起看看如何实现Fragment切换以及在切换时实现动画!...原创 2022-06-05 22:48:43 · 3238 阅读 · 0 评论 -
Android日常开发 - SimpleDateFormat设置时区
海外项目中由于地区不同,时区也会不同。因为时区的不同,导致相同时间戳转出的日期有所不同,而且相同日期转时间戳也会不同;本文使用SimpleDateFormat进行Date和Str的转换原创 2022-05-31 15:28:50 · 3038 阅读 · 0 评论 -
Android日常开发 - 设置TextView的行间距和字间距
android:lineSpacingExtra:设置⾏间距的增数,表示在默认⾏间距基础上增加的间距,默认为0;如设置”3dp”:表示在默认⾏间距上增加3dp;android:lineSpacingMultiplier:设置⾏间距的倍数,表示将默认⾏间距乘以倍数,默认为1;如设置”1.2″:表示⾏间距设置为默认的1.2倍;代码中设置,setLineSpacing(float add,float mult):add对应android:lineSpacingExtra,注意设置的值单位是px,如果x原创 2022-05-27 17:07:22 · 6844 阅读 · 0 评论 -
Android日常开发 - 如何新建目录和文件
Android操作文件主要使用File类,创建目录对应的是mkdirs方法,创建文件对应的是createNewFile方法原创 2022-05-22 23:50:20 · 5345 阅读 · 1 评论 -
Android日常开发 - 详解Paint搭配SweepGradient实现扫描渐变
SweepGradient,扫描渐变,一般作用对象是圆或者弧线,从3点钟方向开始绘制。这篇文章告诉你它的使用并且还有相关拓展知识。原创 2022-05-18 08:30:00 · 1805 阅读 · 4 评论