- 博客(14)
- 收藏
- 关注
原创 harmony-dialog 效果预览
harmony-dialog 一款极为简单易用的零侵入弹窗,仅需一行代码即可轻松实现,无论在何处都能够轻松弹出。其涵盖了 AlertDialog、TipsDialog、ConfirmDialog、SelectDialog、CustomContentDialog、TextInputDialog、TextAreaDialog、BottomSheetDialog、ActionSheetDialog、TextPickerDialog、DatePickerDialog、CustomDialog、LoadingDial
2024-12-15 20:34:13
3520
5
原创 最受欢迎的三方库之SpinKit
一个适用于OpenHarmony/HarmonyOS的加载动画库。一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。一款极为简单易用的零侵入弹窗,仅需一行代码即可轻松实现,无论在何处都能够轻松弹出。
2024-12-05 10:43:46
471
原创 最受欢迎的三方库之harmony-dialog
一款极为简单易用的零侵入弹窗,仅需一行代码即可轻松实现,无论在何处都能够轻松弹出。其涵盖了等多种类型,能够满足各种不同的弹窗开发需求。一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。是一个适用于OpenHarmony/HarmonyOS的加载动画库。
2024-12-05 10:38:53
624
原创 openHarmony应用如何一键置灰
例如,在一些电影、电视剧的宣传 APP 中,为了营造出怀旧、复古或特定的剧情氛围,可能会将界面一键置灰,让用户仿佛置身于特定的时代背景中;值定义为灰度转换的比例,入参1.0则完全转为灰度图像,入参0.0则图像无变化,入参在0.0和1.0之间时,效果呈线性变化。说明:设置小于0.0的值时,按值为0.0处理,设置大于1.0的值时,按值为1.0处理。当 APP 进行维护、升级或出现故障需要暂停使用时,为了向用户明确提示当前 APP 的不可用状态,可能会将界面置灰,并显示相关的维护提示信息。
2024-11-22 23:18:21
1471
原创 最受欢迎的三方库之harmony-utils
harmony-utils 一款高效的OpenHarmony/HarmonyOS工具包,封装了常用工具类,提供一系列简单易用的方法。帮助开发者快速构建鸿蒙应用。
2024-05-21 23:31:59
5004
2
原创 Android技术笔记
2、ems属性设置的值是一个估算值。实际中,字符的宽度和大小会因为字体的不同而有所差异,因此,估算的参考值并非精确值,需要根据具体情况进行调整。1、只有在 android:layout_width=“wrap_content” 时,才会显示。
2023-09-27 17:57:33
637
原创 Android常用高质量框架
网络Retrofit适用于Android和Java的类型安全的HTTP客户端(API)。 OkHttp 针对Java和Kotlin精心打造的HTTP客户端(API)。 VolleyVolley是一个HTTP库,可以使Android应用程序的联网更加轻松,它可以更快地联网(文章)。 AsyncHttpClient该框架已过时()。图片RX系列 RxBinding 响应式事件处理框架(文章)。 UI其他......
2020-06-15 20:19:12
6961
1
原创 Intent之复杂数据的传递
1、Intent传递简单数据可以直接通过调用Intent的putExtra()方法存入数据,然后在获得Intent后调用getXxxExtra获得 对应类型的数据;传递多个的话,可以使用Bundle对象作为容器,通过调用Bundle的putXxx先将数据 存储到Bundle中,然后调用Intent的putExtras()方法将Bundle存入Intent中,然后获得Intent以后, 调用...
2018-01-27 00:18:41
803
原创 Android内存泄漏
内存泄漏的产生Android虚拟机中把内存分为两部分,一部分为堆空间,里面储存的是对象的实例,需要开发者主动创建,垃圾回收主要作用在这部分;另一部分为栈空间,储存一些全局引用和静态变量等值,该空间的分配与回收由系统机制决定,垃圾回收机制不作用这块区域。内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。...
2018-01-20 00:04:43
469
原创 Android Studio获取SHA1和MD5
方法一:如下图所示:a、点击1处,双击2处,即可出现底部窗口(MD5和SHA1),若底部窗口未出现(MD5和SHA1),请点击3处即可。b、如果没有1处窗口,点击4处、5处、6处,即可出现1处窗口,然后重复a操作。方法二:1、通过代码获取SHA1: public static String getSHA1(Context context) { ...
2018-01-19 23:50:52
604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人