- 博客(491)
- 资源 (10)
- 收藏
- 关注
原创 鸿蒙开发元组
把类型写在[]内,写在外面的是数组。且声明时必须写出类型,不能让系统自己推断。没写的,系统会认为是数组。元组是 TypeScript 特有的数据类型。
2025-08-04 14:37:03
173
原创 Android开发点击按钮拉起微信添加企业微信号好友
往往有需求点击添加红娘微信按钮,要拉起微信直接跳到添加红娘的企业微信号。不要给个二维码,再叫用户截图,用户自己再打开微信扫码添加,这流程太长。公司开通企业微信,然后注册几个企业微信号,手机下载企业微信app(这也是微信的app,去应用市场搜企业微信)。然后登陆企业微信号。难的是官方没有提供跳转添加好友的文档和api。但是抖音等大厂app就能做,没办法只好硬着头皮继续找。Android开发教程实战案例源码分享-app直接跳到微信添加好友。点击工作台,找到获客助手,生成获客链接。
2025-08-01 10:02:36
433
原创 鸿蒙开发交叉类型
这个x就没任何意义了,因为不会有任何一个值是number又是string的。鸿蒙的联合类型见多了,但是交叉类型是什么,有没有见过的。但是可以用在object上, 为object新增属性。交叉类型它是用&关键字的。
2025-07-31 17:01:04
307
原创 Android启动图不拉伸且宽占满屏幕
在Android开发中,启动图不拉伸且占满屏幕宽度的解决方案:传统方法使用layer-list定义窗口背景时,底部图片(@mipmap/start_btm_bg)两侧会出现间距。有效解决方法是让设计师提供更宽的图片资源,并放置到低分辨率文件夹(如mipmap-xxhdpi)中,利用系统自动缩放机制实现图片宽度占满屏幕。这种处理方式既保持了图片比例,又避免了左右留白,比直接拉伸图片效果更好。
2025-07-24 10:58:23
521
原创 鸿蒙开发object类型
但是基本数据类型复制给object是错的,以下代码是错的。object 类型包含了所有对象、数组和函数。对象、数组、函数都属于 object 类型。
2025-07-23 11:23:16
257
原创 Android开发TextView第二行开始自动对齐
Android开发TextView第二行开始自动对齐,一般用于提示内容,注意事项上的。前面是点,后面是提示文案。文案的第二行不能和点对齐,要和第一行的文字对齐。有需要完整源码demo学习的私信我,我每天都看私信的。用BulletSpan。
2025-07-12 14:50:27
473
原创 鸿蒙开发List长按Item拖拽切换效果
android就很常见长按item拖来拖去切换,鸿蒙中也可以做,就是麻烦一点。自定义CardSortListItem组件,还有Image的gesture方法。鸿蒙开发教程实战案例源码分享-List长按Item拖拽切换效果。有需要完整demo源码的私信我,我每天都看私信的。
2025-07-04 17:11:02
701
原创 鸿蒙开发BindSheet选择章节效果
鸿蒙点击某个组件,组件下方出现列表选择弹框,并且这个弹框绑定这个组件的。有需要完整源码demo的私信我,我每天都看私信的。就用Select组件。
2025-07-04 16:59:38
217
原创 Android开发沉浸式标题滑动渐变效果
监听NestedScrollView的setOnScrollChangeListener。有些沉浸式界面,需要背景图沉浸到状态栏上。但是想它滑动时慢慢过渡到白色底,黑字。Android开发教程实战案例源码分享-沉浸式标题滑动渐变。有需要完整源码demo的私信我,我每天都看私信的。
2025-07-04 15:19:52
219
原创 鸿蒙开发主页中间tab凸出效果
鸿蒙开发主页中间tab凸出效果,一般用于发布,添加内容。有需要完整源码demo的私信我,我每天都看私信的。其实是通过position调整组件位置。
2025-07-04 15:00:53
329
原创 鸿蒙开发显示左侧抽屉效果
有些app会吧一些个人资料放在左侧抽屉里面,点击首页左侧图标显示左侧内容,还不错的。translate({ x: this.IndexX }),改变界面的偏移量。有问题或者需要完整源码的私信我,我每天都看私信的。鸿蒙开发教程实战案例源码分享-显示左侧抽屉效果。
2025-07-03 11:50:34
255
原创 鸿蒙开发自定义组件BuilderParam
摘要(142字) 鸿蒙开发中,自定义组件通过@BuilderParam接收外部Builder参数。示例展示了OpacityLayout组件如何定义child参数为@BuilderParam,并在build方法中调用。使用时需将布局方法(如closeIcon)包裹在箭头函数中传递(child:()=>{this.closeIcon()}),而非直接引用(child:this.closeIcon),以确保布局状态变化时能够正确响应。这种方式通过函数闭包保持动态性,避免静态引用导致的更新失效,适用于需要动画
2025-06-30 11:22:18
131
原创 Android开发根据滑动距离标题栏进行渐变
摘要:本文介绍了在Android开发中实现NestedScrollView滑动时标题栏渐变效果的方法。通过监听NestedScrollView的滚动事件,计算滑动距离与临界值dp150的比例关系来获取透明度值alpha。当滑动距离小于dp150时,根据比例计算alpha值;超过时使用最大值255。回调函数处理标题栏背景色、返回按钮和图标的颜色渐变效果。核心代码展示了如何设置滚动监听器和处理透明度回调,实现平滑的视觉过渡效果。
2025-06-26 18:06:04
109
原创 Android15启动icon界面的背景图颜色
摘要:本文介绍如何修改Android 15启动界面背景颜色。当一加Ace 5手机启动时,默认灰色背景可改为白色,只需在app下的AndroidManifest.xml文件中,为<application>标签的android:theme属性添加代码:<item name="android:windowSplashScreenBackground">#ffffff</item>即可将启动背景改为白色。
2025-06-24 18:00:51
232
原创 鸿蒙开发Text跑马灯效果
摘要: 鸿蒙系统实现文本跑马灯效果的方法与Android类似。通过设置Text组件的textOverflow属性为TextOverflow.MARQUEE即可实现从右向左的跑马灯效果。关键代码包括限制单行显示(maxLines:1)、设置文本溢出模式,并将Text组件嵌套在Row布局中实现居中显示。该方法简单高效,适用于需要滚动显示长文本的场景。
2025-06-18 11:09:54
288
原创 Android开发用Glide加载网络图片
本文介绍了一个基于Glide 4.13.2版本的Android图片加载工具类。该工具类提供了多种图片加载功能,包括:加载圆形头像(loadAvatar)、加载普通图片(loadCover)、加载GIF动态图(loadGif)、加载视频缩略图(loadVideoThumbnail)和加载普通缩略图(loadThumbnail)。工具类支持圆角、模糊等效果处理,并提供了缓存策略和加载回调等高级功能。通过封装Glide的常用操作,简化了图片加载的代码实现,提高了开发效率。
2025-06-06 14:18:18
227
原创 鸿蒙开发接入支付宝
鸿蒙开发接入支付宝支付功能指南:通过导入支付宝SDK(@cashier_alipay/cashiersdk)实现支付功能,核心代码展示订单支付触发逻辑。文中提供效果图、视频演示及代码示例(包含订单信息处理和点击事件绑定),并说明需从服务器获取订单数据。项目结构图可供参考,完整源码需私信获取。开发者可参照支付宝官方文档或本文快速集成支付功能。
2025-06-05 17:08:27
662
原创 鸿蒙开发List分组并且点A,B,C可以进行定位
用List的ListItemGroup,还有AlphabetIndexer进行定位。鸿蒙List分组并且点A,B,C可以进行定位,一般用在通讯录,国家列表。鸿蒙开发教程实战案例源码分享-仿微信通讯录首字母定位。有问题或者需要完整源码的私信我,我每天都看私信的。
2025-06-04 17:13:17
211
原创 鸿蒙开发修改版本几个步骤
改为"compatibleSdkVersion": “5.0.2(14)”,如果低版本没有targetSdkVersion可以删掉。比如:5.0.4(16)版本改为5.0.2(14)版本。改为:“modelVersion”: “5.0.2”改为:“modelVersion”: “5.0.2”
2025-06-04 14:30:33
382
原创 Android开发升级项目报Namespace not specified
注意:每个module的build.gradle都需要namespace,namespace是和你module的AndroidManifest的package一样,而不是都是app下的包名。就是9.0新版Android Studio需要在build.gradle里面添加Namespace。
2025-05-26 09:29:15
645
原创 鸿蒙开发单行内容循环滚动动画效果
本文介绍了如何在鸿蒙系统中实现单行内容循环滚动动画效果,适用于展示中奖信息、搜索内容切换、热门新闻等场景。通过自定义SeamlessScrollView组件,开发者可以轻松实现内容的无缝滚动。文章提供了关键代码示例,展示了如何定义数据源、设置组件样式以及处理点击事件。此外,还附带了效果图和视频演示,帮助读者更直观地理解实现效果
2025-05-22 11:35:15
254
android计算器源码
2014-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人