自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android获取resValue/manifestPlaceholders值

Android多渠道打包时需要获取app名称和渠道号,用来生成apk名称,在build.gradle中可以按以下方法获取。Android获取resValue/manifestPlaceholders值。

2023-03-28 09:30:49 341

原创 IndexOutOfBoundsException: setSpan (-1 ... 3) starts before 0

Android IndexOutOfBoundsException: setSpan (-1 … 3) starts before 0出错位置spannedString.setSpan(colorSpan1, index1, index1 + key1.length(), Spannable.SPAN_EXCLUSIVE_INCLUSIVE);网上搜索一大堆说开启无障碍模式的TalkBack功能,如果start==end也会还有实现ClickableSpan时为了解决内存泄漏问题,按照网上的方法实

2022-05-23 17:55:42 461

原创 鸿蒙 harmonyos Intent跳转到别的应用的问题

鸿蒙 harmonyos Intent跳转到别的应用的问题今天上架更新应用时,审核人员给我来了这么一个问题:“先安装鸿蒙应用xxxx启动并同意协议,然后在服务中心搜索卡片郑州银行ZCard并点击隐私协议, 再使用“以下方式”打开弹窗选择xxxx,查看郑州银行的隐私协议,结果并不能打开”一头雾水,一番操作下来,原来是这个银行卡片的隐私协议点击时居然可以选择我的应用打开,这时我看是不是我的config配置有问题,一通查看,发现并没问题,再去看看隐私协议的代码,终于找到问题所在Intent intent

2022-04-13 10:15:46 1242

原创 华为鸿蒙Harmony使用WIFI/IP连接调试

华为鸿蒙Harmony使用WIFI/IP连接调试1、先打开SDK所在目录,例如:D:\HarmonyOS\Sdk\toolchains,然后打开powershell,如下图2、输入一下命令:.\hdc tmode port 5555,开启端口3、在DEV中得Tool-IP Conect 中输入你手机的IP地址,即可4、这样,以后就只需输入IP地址连接上就可以不用数据线调试了...

2021-09-09 10:58:44 12772 1

原创 Harmony鸿蒙实现隐私政策自定义弹窗

Harmony鸿蒙实现隐私政策自定义弹窗这个跟之前的,类AlertDialog的CommonDialog是一样的,不过这个是可以自定义布局的效果如下:一、新建一个PrivacyDialogpublic class PrivacyDialog extends CommonDialog { private static final HiLogLabel LABEL = new HiLogLabel(HiLog.LOG_APP, 0x00201, "MY_TAG"); private C

2021-07-23 17:52:01 882 2

原创 harmony鸿蒙Android安卓混合开发

harmony鸿蒙Android安卓混合开发Android安卓端操作步骤一、依赖鸿蒙兼容包,这个包可以在SDK路径下找到,如图把这个包放到你Android项目的libs目录下,然后在项目的build.gradle中依赖,如图compileOnly files('libs/abilityshell_ide_java.jar')二、在AndroidManifest.xml中添加一下内容,位置如图 <uses-feature android:name="zidane.software.ab

2021-07-07 17:50:44 4233 5

原创 Harmony鸿蒙webview打开本地网页

Harmony鸿蒙webview打开本地网页,dataability方法一,在config.json文件中增加配置"abilities": [ { "name": "包名.MainAbility", "icon": "$media:icon", "description": "$string:mainability_description", "label": "$string:entry_MainAbility",

2021-06-21 16:42:00 1419

原创 Harmony鸿蒙fraction跳转AbilitySlice

同个Ability内跳转一,配置actions"actions": [ "action.system.home", "ability.intent.QUERY_WEATHER"//这一行大写字母换成你自己的 ]二,在Ability中添加路由addActionRoute(Intent.ACTION_QUERY_WEATHER, BAbilitySlice.class.getName());//BAbilitySlice为

2021-06-15 17:55:52 612

原创 Harmony 鸿蒙中类AlertDialog的CommonDialog使用

Harmony 鸿蒙中类AlertDialog的CommonDialog使用new CommonDialog(getFractionAbility()) .setTitleText("标题") .setContentText("内容") .setButton(0, "取消", new IDialog.Clicked

2021-06-11 11:20:27 727 1

原创 Harmony 鸿蒙Preferences的使用,类Android安卓SharedPreferences

Harmony 鸿蒙 类Android安卓SharedPreferences的使用,Preferencespublic class SpUtils { public static void put(Context context,boolean ischeck){ DatabaseHelper databaseHelper = new DatabaseHelper(context); String filename = "pdb"; Prefere

2021-06-11 10:52:45 752 1

原创 Harmony 鸿蒙net::ERR_CLEARTEXT_NOT_PERMITTED

Harmony 鸿蒙默认不使用明文网络流量http需要做如下配置config.json中 "deviceConfig": { "default": { "network": { "cleartextTraffic": true, } }}

2021-06-10 17:41:05 889 3

原创 Harmony鸿蒙Webview定位的问题

使用webview打开网页,遇到需要定位时,可以这样设置前提是需要先获取到定位权限webView.setBrowserAgent(new locationRec(this));private class locationRec extends ohos.agp.components.webengine.BrowserAgent{ public locationRec(Context context) { super(context); }

2021-06-10 10:16:35 1200

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除