
学习
轻语积累
一位爱好和平的程序员。
展开
-
MqttAndroidClient 关闭日志 mq报错日志路径
至于 MQ 报错日志路径,这取决于你使用的具体的 MQ 服务器和配置。一般来说,MQTT 服务器的日志文件位于服务器的日志目录中。你可以通过查看服务器的配置文件或日志文件来确定日志文件的路径。常见的 MQTT 服务器有 Mosquitto、HiveMQ、ActiveMQ 等,每个服务器的配置和日志路径可能会有所不同。其中,context 是 Android 应用程序的上下文,serverUri 是 MQTT 服务器的 URI,clientId 是客户端的唯一标识符。将禁用客户端的日志输出。原创 2023-11-03 09:51:12 · 551 阅读 · 0 评论 -
gradle 历史版本下载链接
gradle 历史版本下载链接原创 2023-01-05 09:51:09 · 1041 阅读 · 2 评论 -
Java 将16进制转换为二进制
将16进制转换为二进制原创 2022-12-27 18:38:34 · 1294 阅读 · 0 评论 -
Android Material Design 之 CardView卡片式布局
CardView卡片式布局原创 2022-09-13 10:14:33 · 1283 阅读 · 0 评论 -
Android Material Design 之 DrawerLayout 抽屉式布局
【代码】Android Material Design 之 DrawerLayout。原创 2022-09-09 10:22:05 · 2492 阅读 · 0 评论 -
Android Material Design
Snackbars原创 2022-09-07 14:30:18 · 690 阅读 · 0 评论 -
Android activity 中使用Fragment
【代码】Android activity 中使用Fragment。原创 2022-09-01 09:29:31 · 979 阅读 · 0 评论 -
Android 延迟执行 postDelayed
延迟执行原创 2022-08-27 11:09:58 · 499 阅读 · 0 评论 -
Android 工具类
工具类原创 2022-08-24 16:09:36 · 221 阅读 · 0 评论 -
Android recyclerView知识点
Android 控制recyclerView比例一行个数原创 2022-08-24 15:18:59 · 266 阅读 · 0 评论 -
Android 设置屏幕亮屏
亮屏原创 2022-08-23 19:11:01 · 674 阅读 · 0 评论 -
Android 隐藏输入弹框
android 隐藏输入弹框原创 2022-08-17 17:31:43 · 747 阅读 · 0 评论 -
Andorid 获取系统标题栏高度
Android 获取系统 标题栏高度原创 2022-07-02 17:44:51 · 241 阅读 · 0 评论 -
Android 获取版本号
Android 获取版本号原创 2022-06-26 10:56:10 · 1044 阅读 · 0 评论 -
android 对话框区域外点击无效,但是可以点击返回键
对话框区域外点击无效,但是可以点击返回键原创 2022-06-20 18:21:29 · 973 阅读 · 0 评论 -
Android 拨打电话
拨打电话原创 2022-06-07 11:53:47 · 1480 阅读 · 3 评论 -
Android ImageView 设置圆角
RequestOptions options = new RequestOptions().bitmapTransform(new RoundedCorners(30));//图片圆角为30 Glide.with(getContext()).load(result.getImage()) //图片地址 .apply(options) ...原创 2022-05-25 19:25:18 · 1839 阅读 · 0 评论 -
Android 应用签名获取方法
应用签名用命令行获取md5值和sha256值keytool -v -list -keystore xxx.jks原创 2022-05-25 19:21:28 · 464 阅读 · 0 评论 -
小程序源码分享
这个是一个玩安卓的小程序源码(只供学习 和 参考)预览源码获取【轻语积累】 公众号回复:小程序源码原创 2022-03-13 15:07:34 · 835 阅读 · 0 评论 -
Android permission denied
权限 <uses-permission android:name="android.permission.INTERNET" />动态获取读取内存权限 /** * 检查app是否拥有存储权限,如果没有的话,提醒用户开启权限 */ public void handlePermission() { // 检查是否开启 Manifest.permission.xxx // (xxx 为权限,根据自己需求添加)原创 2022-02-18 17:36:03 · 1719 阅读 · 0 评论 -
Android 安卓板app 开机自启动 方式
使用广播AndroidManifest.xml <!-- 开机自启动要求 --> <receiver android:name=".receiver.BootBroadcastReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" />原创 2022-02-16 22:49:37 · 460 阅读 · 0 评论 -
Android使用广播 判断是否获取网络状态
添加网络权限 <uses-permission android:name="android.permission.INTERNET"/>public class NetUtil { /** * 无网络 */ public static final int NETWORK_NONE = -1; /** * 移动网络 */ public static final int NETWORK_MOBILE = 0;原创 2022-02-16 22:34:19 · 1716 阅读 · 0 评论 -
Android gradle学习 网站
http://rinvay.github.io/android/2015/03/26/Gradle-Plugin-User-Guide(Translation)/#10101原创 2022-01-05 16:13:37 · 990 阅读 · 0 评论 -
SDK Platform Tools 下载 和 版本说明
https://developer.android.google.cn/studio/releases/platform-tools原创 2021-12-14 10:01:13 · 1667 阅读 · 0 评论 -
Kotlin学习 apply plugin: ‘kotlin-android-extensions‘
在主build.gradle 的 plugins 添加 可直接使用控制id 赋值 、操作plugins { id 'kotlin-android-extensions'}textView.text="hello world"class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInsta原创 2021-12-02 16:25:17 · 1669 阅读 · 0 评论 -
Andorid 隐藏系统自带的标题栏
ActionBar actionBar=getSupportActionBar(); if (actionBar!=null){ actionBar.hide(); }原创 2021-11-30 17:00:44 · 178 阅读 · 0 评论 -
AsyncTask 多个同时使用方法
AsyncTask task = new MyTask();task.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);原创 2021-11-26 10:27:05 · 408 阅读 · 0 评论 -
Android 虹软人脸识别 学习
文档https://ai.arcsoft.com.cn/manual/arcface_android_guideV2.htmlBitmap转换成NV21数据/** * Bitmap转化为ARGB数据,再转化为NV21数据 * * @param src 传入的Bitmap,格式为{@link Bitmap.Config#ARGB_8888} * @param width NV21图像的宽度 * @param height NV21图像的高度原创 2021-11-17 22:35:38 · 1991 阅读 · 0 评论 -
小程序内关注公众号入口 组件
<official-account></official-account>https://developers.weixin.qq.com/miniprogram/dev/component/official-account.html原创 2021-10-19 11:05:21 · 706 阅读 · 0 评论 -
Android 的四种启动模式
Android 中有四种启动模式activity是交由activity栈(任务栈)管理的1.standard (标准 默认启动模式)会在启动时创建一个新实例入栈,所以每次打开都是一个新的界面2.singleTop (栈顶)当启动activity时,有相同的activity在前台与用户交互,就复用这个activity,回调onNewIntent()方法,避免栈顶的activity被重复的创建;如果没在栈顶,依然会创建新的实例加在栈顶3.singleTask(栈内)类似singleTop,也是避免原创 2021-10-11 10:24:59 · 1746 阅读 · 0 评论 -
java 日期时间 学习
public static void main(String[] args) { Date date=new Date(); //年-月-日 String ymd=String.format("%tF",date); System.out.println(ymd); //月/日/年 String mdy=String.format("%tD",date); System.ou.原创 2021-10-09 11:32:32 · 173 阅读 · 0 评论 -
Android TabLayout 控件
<com.google.android.material.tabs.TabLayout android:id="@+id/tab_layout" android:layout_width="match_parent" android:layout_height="34dp" app:tabBackground="@color/white" app:tabMinWidth="80dp" app:tab...原创 2021-10-06 16:47:33 · 229 阅读 · 0 评论 -
Android Bugly bug上报 自动升级 配置
build.gradle 配置 //bugly implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'//其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.0 implementation 'com.tencent.bugly:nativecrashreport:latest.release' //其中latest.release指代最新版本号,也可以指定明确的版本原创 2021-09-29 09:28:55 · 349 阅读 · 0 评论 -
Android SD卡读写 Environment.getExternalStorageState()
读写SD卡权限:<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>读写SD卡 Environment.MEDIA_MOUNTED /mnt/sdcard目录才是可读可写String state;String path原创 2020-09-03 16:10:20 · 705 阅读 · 0 评论 -
android videoview视频铺满屏幕
序言使用videoview控件播放视频的时候,发现并没有铺满整个屏幕,网上找了些方法,有些需要弄自定义控件的,感觉比较麻烦,找到一个比较好的方法,简单而且有效。 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getW原创 2020-06-11 10:58:40 · 2551 阅读 · 5 评论