- Platform VersionAPI LevelVERSION_CODE13.0(beta)12.032S_V212.031S11.030R10.029Q9.028P8.127O_MR18.026O7.... Platform VersionAPI LevelVERSION_CODE13.0(beta)12.032S_V212.031S11.030R10.029Q9.028P8.127O_MR18.026O7....
- EditText设置inputType之后minLines失效,会变成一行显示 查阅了一圈也没有好的解决办法,总结一下三种解决方案: 1.去掉inputType属性 2.设置inputType... EditText设置inputType之后minLines失效,会变成一行显示 查阅了一圈也没有好的解决办法,总结一下三种解决方案: 1.去掉inputType属性 2.设置inputType...
- 通常情况下我们要修改TabLayout下划线(tabIndicator)的宽度的话,常用的有两种方案: 1,反射重新计算宽度2,通过setCustomView的方式自定义item 第一种在Androi... 通常情况下我们要修改TabLayout下划线(tabIndicator)的宽度的话,常用的有两种方案: 1,反射重新计算宽度2,通过setCustomView的方式自定义item 第一种在Androi...
- 1.activity_main.xml <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns... 1.activity_main.xml <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns...
- EditText可输入,但页面进来的时候默认不获取焦点,并不弹出软键盘。 手动点击的时候EditText获取焦点,弹出软键盘,但不把底部的布局顶上来。 1.在manifest中给Activity添加windowSoftInputMode属性 <activity android:name=".MainActivity" ... EditText可输入,但页面进来的时候默认不获取焦点,并不弹出软键盘。 手动点击的时候EditText获取焦点,弹出软键盘,但不把底部的布局顶上来。 1.在manifest中给Activity添加windowSoftInputMode属性 <activity android:name=".MainActivity" ...
- 前端示例: <script type="text/javascript"> function validate(){ var reg = new RegExp("^.{6}$"); var pass = document.getElementById("password"); if(!... 前端示例: <script type="text/javascript"> function validate(){ var reg = new RegExp("^.{6}$"); var pass = document.getElementById("password"); if(!...
- 1.shape a.效果图 b.代码 <?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!--填充的颜色--> &... 1.shape a.效果图 b.代码 <?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!--填充的颜色--> &...
- 生活总是不尽人意,代码有时候也是,没有人能一次性写好,需求也总是在变,甚至试错,完善的版本控制、熟悉的快捷键等,总能在开发中提高效率、少走弯路。 回退版本 第一步 1.点击Upd... 生活总是不尽人意,代码有时候也是,没有人能一次性写好,需求也总是在变,甚至试错,完善的版本控制、熟悉的快捷键等,总能在开发中提高效率、少走弯路。 回退版本 第一步 1.点击Upd...
- “字体要大、颜色要鲜艳”,这话听着熟悉吧,在日常开发中,往往因为业务的不同、受众群体的特殊,可能需要我们做出特殊的处理。 今天是对原生AlertDialog做一些大小和颜色的修改。 有两种方案... “字体要大、颜色要鲜艳”,这话听着熟悉吧,在日常开发中,往往因为业务的不同、受众群体的特殊,可能需要我们做出特殊的处理。 今天是对原生AlertDialog做一些大小和颜色的修改。 有两种方案...
- 效果 xml <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_co... 效果 xml <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_co...
- AndroidStudio由于使用了gradle的进行项目构建,使我们开发app方便很多,今天我就给大家列出几点是用gradle的方便之处。 一、AndroidStudio Gradle第三依赖统一管理 二、AndroidStudio Gradle基于友盟的多渠道打包 三、AndroidStudio安全管理签... AndroidStudio由于使用了gradle的进行项目构建,使我们开发app方便很多,今天我就给大家列出几点是用gradle的方便之处。 一、AndroidStudio Gradle第三依赖统一管理 二、AndroidStudio Gradle基于友盟的多渠道打包 三、AndroidStudio安全管理签...
- 原链接:5分钟搞定android混淆 其他:Android安全攻防战,反编译与混淆技术完全解析(下) 前言 混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开... 原链接:5分钟搞定android混淆 其他:Android安全攻防战,反编译与混淆技术完全解析(下) 前言 混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开...
- 迁移最新版本 1.下载SDK 下载地址:https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&docType=1 解压并导入jar包,并Add As Library. 2.添加声明 AndroidM... 迁移最新版本 1.下载SDK 下载地址:https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&docType=1 解压并导入jar包,并Add As Library. 2.添加声明 AndroidM...
- 效果图: 不需要集成定位、地图,然后标记 回调等繁琐的操作,你只需要一个webview,使用腾讯地图的地图选点组件即可。 申请key 接入指引 使用地图选点组件 调用方式一: ... 效果图: 不需要集成定位、地图,然后标记 回调等繁琐的操作,你只需要一个webview,使用腾讯地图的地图选点组件即可。 申请key 接入指引 使用地图选点组件 调用方式一: ...
- 前言 在日常的Android开发中,AndroidManifest中总会出现一些<meta-data>标签,或是第三方SDK配置信息,或是系统配置,不禁让人思考<meta-data>到底是什么?有什么用?怎么用?有哪些应用场景? meta-data简介 <meta-data>直译为“元数据”... 前言 在日常的Android开发中,AndroidManifest中总会出现一些<meta-data>标签,或是第三方SDK配置信息,或是系统配置,不禁让人思考<meta-data>到底是什么?有什么用?怎么用?有哪些应用场景? meta-data简介 <meta-data>直译为“元数据”...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签