1 2 3 4 5 ··· 42 下一页
摘要: MVP: JessYanCoding/MVPArms 列表: BaseRecyclerViewAdapterHelper 图片: bumptech/glide 展示 hdodenhof/CircleImageView 圆形图 zhihu/Matisse 选择图片 nanchen2251/Compre 阅读全文
posted @ 2020-01-16 11:36 听着music睡 阅读(559) 评论(0) 推荐(0)
摘要: 需求为:手机usb接口插入一个硬件,从硬件上获取数据 例如:手机usb插入硬件A,A通过蓝牙通讯获取设备a、b的数据,作为中转站(可以做些数据处理)将数据(设备a、b产生的)传给手机程序。 设备A也可以自身就是一个传感器,自身就会生成数据传送给手机程序。 适用于:程序需要某些传感器的数据,但是手机自 阅读全文
posted @ 2018-04-28 11:00 听着music睡 阅读(19832) 评论(4) 推荐(1)
摘要: Demo链接 默认是竖屏扫描,但是当我们在清单文件中配置横屏显示的时候: 这时候扫描,会发现扫描效果变形,方向不对。 可按以下步骤进行修改: 1、修改CameraConfigurationManager.java中的setDesiredCameraParameters函数, camera.setDi 阅读全文
posted @ 2018-04-12 10:26 听着music睡 阅读(2795) 评论(0) 推荐(0)
摘要: 需求: Unity3D 一般用于做游戏 而且是跨平台的。原本设计是Android 应用端A(原生开发)进行一些业务处理,最后由A 打开Android 应用端B(Unity3D 游戏开发)进行游戏操作。 这样导致的问题: 1、A应用打开B应用 , 数据之间的传递不方便 2、正常关闭,异常关闭的交互及技 阅读全文
posted @ 2017-12-28 10:37 听着music睡 阅读(4399) 评论(0) 推荐(0)
摘要: 最近项目有个需求,手机设备连接多个蓝牙4.0 设备 并获取这些设备的数据。 查询了很多资料终于实现,现进行总结。 从零开始实现一个连接多个蓝牙4.0 设备并获取数据的 Demo 注:如果不想看实现过程的,直接看最下面的demo源码即可,或每一步后相关操作步骤的完整代码。 一、Demo需求 1、搜索设 阅读全文
posted @ 2017-09-07 10:42 听着music睡 阅读(8271) 评论(0) 推荐(1)
摘要: 前言: 关于.jar文件: 平时我们Android项目开发中经常会用到第三方的.jar文件。 其实.jar文件就是一个类似.zip文件的压缩包,里面包含了一些源代码,注意的是.jar不包含资源文件(res、图片等) 一、首先学习如何在Android studio中将android项目打成.jar文件 阅读全文
posted @ 2016-09-21 17:11 听着music睡 阅读(4783) 评论(0) 推荐(1)
摘要: 实现功能: 1、APP主界面底部模块栏 2、ViewPager一屏多个界面显示 3、........ 首先需要了解一下这个属性的意思 ,即 是否允许子View超出父View的返回,有两个值true 、false ,默认true 使用的时候给子View和根节点View控件都设置android:clip 阅读全文
posted @ 2016-08-13 20:46 听着music睡 阅读(6352) 评论(2) 推荐(2)
摘要: 大家都玩QQ空间客户端,对于每一个说说,我们都可以评论,那么,对于某一条评论: 我们来分析一下: 效果图: 作为一个android开发者,我们要实现对一个TextView : 下面学习如何实现--> 首先介绍下QQ空间说说列表这一个界面(fragment来实现)的整体框架: 1、使用Recycler 阅读全文
posted @ 2016-03-01 16:48 听着music睡 阅读(8004) 评论(3) 推荐(5)
摘要: 超文本:http://www.baidu.com 这么一个效果:一行文本当中 前面显示黑色颜色的“超文本:”,后面显示红色颜色的“http://www.baidu.com” 并且要求红色字体的部分可以点击,有响应的点击事件进行处理,你该如何实现? 最简单的实现方法,两个TextView ,第一个显示 阅读全文
posted @ 2016-01-13 17:15 听着music睡 阅读(16088) 评论(2) 推荐(1)
摘要: 想必大家都用过Dialog主题的Activity吧,用它来显示自定义对话框效果绝对是一个非常不错的选择。 即把activity交互界面以Dialog的形式展现出来,Dialog主题的Activity大小将以内容的宽高来决定 可以看到设置为Theme.Dialog主题的activity显示效果, 是类 阅读全文
posted @ 2015-11-05 19:19 听着music睡 阅读(29617) 评论(0) 推荐(1)
摘要: 第三方库:EventBus 使用方法: //注册事件监听 EventBus.on('id', (id: string) => { ToastUtil.showToast(`ID: ${id}`); }); //注册单次事件监听 EventBus.once('id', (id: string) => 阅读全文
posted @ 2025-10-14 16:11 听着music睡 阅读(4) 评论(0) 推荐(0)
摘要: 原因: HTML内容中若包含#、%、\\、?等特殊字符,会触发Web组件的转义机制,导致解析失败。例如CSS中的color:#000000需要处理。 解决方法: 方案一:转义特殊字符(如将#转换为%23) 方案二:使用Base64编码(推荐): const base64Str = util.Base 阅读全文
posted @ 2025-10-10 12:00 听着music睡 阅读(7) 评论(0) 推荐(0)
摘要: 1、实现android的addJavascriptInterface操作 即鸿蒙注入JavaScript对象到window对象中 javaScriptProxy javaScriptProxy(javaScriptProxy: JavaScriptProxy) // xxx.ets import { 阅读全文
posted @ 2025-09-22 17:44 听着music睡 阅读(15) 评论(0) 推荐(0)
摘要: get请求将键值对数据拼接到url后面,并且进行编码处理(编码空格(转为%20)和中文字符等非保留字符) static async get<T>(url: string, params?: HashMap<string,object>): Promise<T> { if (params && par 阅读全文
posted @ 2025-09-22 16:17 听着music睡 阅读(3) 评论(0) 推荐(0)
摘要: 如下类: @ObservedV2 export class BizPriceEntity{ @Trace disabled:boolean = true // true已停用 false未停用 @Trace value:string = "" // 价格名称 @Trace code:string = 阅读全文
posted @ 2025-09-04 15:18 听着music睡 阅读(4) 评论(0) 推荐(0)
摘要: 一种思路,提高效率 1、在res-values-attr.xml文件 设置组件的自定义属性 <declare-styleable name="CCommonLabelView"> <attr name="title" format="string"/> <attr name="subTitle" f 阅读全文
posted @ 2025-09-01 16:05 听着music睡 阅读(4) 评论(0) 推荐(0)
摘要: 1、 重新加载url,src只有第一次才生效,后续需要使用loadUrl this.controller.loadUrl(this.url) 2、获取加载的url的标题 Web({ src: '', controller: this.controller }) .height(SizeEnum.FU 阅读全文
posted @ 2025-04-09 11:34 听着music睡 阅读(14) 评论(0) 推荐(0)
摘要: 1、当设置enabled=false的时候,fontColor值无效,都显示灰色 若想实现不可编辑且指定颜色使用 focusOnToush控制 2、当不可编辑时,需要颜色淡化,使用 .opacity(this.isEnable?1:0.5) 阅读全文
posted @ 2025-01-13 16:01 听着music睡 阅读(10) 评论(0) 推荐(0)
摘要: onAreaChange(event: (oldValue: Area, newValue: Area) => void): T 组件区域变化时触发该回调。仅会响应由布局变化所导致的组件大小、位置发生变化时的回调。 由绘制变化所导致的渲染属性变化不会响应回调,如translate、offset。若组 阅读全文
posted @ 2025-01-10 11:30 听着music睡 阅读(66) 评论(0) 推荐(0)
摘要: 支持的生命周期有: export interface IHMLifecycle { onPrepare?(ctx: HMLifecycleContext): void; onAppear?(ctx: HMLifecycleContext): void; onDisAppear?(ctx: HMLif 阅读全文
posted @ 2024-12-27 14:33 听着music睡 阅读(180) 评论(0) 推荐(0)
1 2 3 4 5 ··· 42 下一页