posts - 609,  comments - 13,  views - 64万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Android

java产生随机字符串 64位、byte[]转16进制字符串、 生成随机数
摘要:code /** * 产生随机字符串 64位 * */ public static String generateSecretToken() { SecureRandom secRandom = new SecureRandom(); byte[] result = new byte[32]; se 阅读全文
posted @ 2025-03-04 16:43 邢帅杰 阅读(4) 评论(0) 推荐(0) 编辑
Android重启设备
摘要:1.执行ADB命令 adb shell am broadcast -a android.intent.action.REBOOT2.使用PowerManager import android.content.Context; import android.os.PowerManager; publi 阅读全文
posted @ 2025-02-25 10:21 邢帅杰 阅读(3) 评论(0) 推荐(0) 编辑
ADB修改文件权限
摘要:1. adb 查看文件读写权限可以使用 adb shell ls -l 命令查看文件或文件夹的读写权限。adb shell ls -l /sdcard/myfolder系统会显示文件夹的详细信息,其中包括权限信息。例如: total 40 drwxr-xr-x 2 root root 4096 20 阅读全文
posted @ 2025-02-14 16:29 邢帅杰 阅读(30) 评论(0) 推荐(0) 编辑
Android设置启动Activity
摘要:code <activity android:name=".YourSplashActivity" android:theme="@style/Theme.AppCompat.NoActionBar"> <intent-filter> <action android:name="android.in 阅读全文
posted @ 2025-01-13 11:36 邢帅杰 阅读(4) 评论(0) 推荐(0) 编辑
android install apk代码
摘要:来源:https://blog.51cto.com/u_16213385/12575668整个安装过程一般可以分为以下几个步骤:获取 APK 文件的路径、请求权限、调用安装 Intent、完成安装在 Android 7.0(API Level 24)及以上版本中,安装应用包需要用户人工干预并且设备需 阅读全文
posted @ 2024-12-30 15:01 邢帅杰 阅读(41) 评论(0) 推荐(0) 编辑
安卓自定义Fragment,添加和删除Fragment,深入理解Activity与Fragment
摘要:参考:https://www.cnblogs.com/qlky/p/7210403.htmlhttps://blog.csdn.net/shixianzuishuai/article/details/140906330 阅读全文
posted @ 2024-12-25 16:06 邢帅杰 阅读(14) 评论(0) 推荐(0) 编辑
LayoutInflater.from(context).inflate() 和 View.inflate
摘要:两个都是布局加载器,而View.inflate是封装LayoutInflater.from(context).inflate后的产物,功能相同。将布局文件/res/layout/my_view.xml实例化为View对象,inflate()方法返回布局文件的view对象。LayoutInflater 阅读全文
posted @ 2024-12-25 15:08 邢帅杰 阅读(28) 评论(0) 推荐(0) 编辑
低版本Android发送https请求,Android4.4.2启用TLSv1.2,Android4.4.2发送https请求报错,Android4 SSL handshake aborted
摘要:参考:https://blog.csdn.net/weixin_54087854/article/details/134625241https://blog.csdn.net/weixin_35647799/article/details/117684065Android4.4.2发送https请求 阅读全文
posted @ 2024-12-24 10:45 邢帅杰 阅读(123) 评论(0) 推荐(0) 编辑
安卓dispatchKeyEvent事件,处理换行符
摘要:示例: public class MyActivity extends Activity { @Override public boolean dispatchKeyEvent(KeyEvent event) { // 检查是否按下了回退键(通常是物理按键或者是导航键) if (event.getK 阅读全文
posted @ 2024-11-01 13:10 邢帅杰 阅读(42) 评论(0) 推荐(0) 编辑
Android为页面添加水印、dp、px、sp互转
摘要:来源:https://blog.csdn.net/fantasy_lin_/article/details/97651171https://blog.51cto.com/u_16213318/11745242为了能够方便地在任意页面上加水印,所以应该采取用Java代码来实现,而不是在XML布局文件里 阅读全文
posted @ 2024-10-17 17:08 邢帅杰 阅读(50) 评论(0) 推荐(0) 编辑
java AES/DES加密解密
摘要:code package com.xcg.webapp.common; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException 阅读全文
posted @ 2024-09-09 14:48 邢帅杰 阅读(13) 评论(0) 推荐(0) 编辑
安卓编译器gradle安装和idea配置gradle 报错 Could not resolve all dependencies for configuration ':classpath'.
摘要:参考:gradle安装:https://www.cnblogs.com/darcy-hui/p/12206852.htmlgradle user home 说明:https://blog.csdn.net/LG_15011399296/article/details/134333647gradle下 阅读全文
posted @ 2024-08-06 10:35 邢帅杰 阅读(354) 评论(0) 推荐(0) 编辑
android重启app
摘要:code //获取当前应用的包名和类名 String packageName = getPackageName(); String className = getClass().getName(); //创建Intent Intent intent = new Intent(curAct, Main 阅读全文
posted @ 2023-12-12 17:48 邢帅杰 阅读(65) 评论(0) 推荐(0) 编辑
WebView支持第三方网页使用cookie
摘要:code:https://wenmayi.com/post/37667.html if(android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { CookieManager.getInstance().setAcceptT 阅读全文
posted @ 2023-12-06 17:51 邢帅杰 阅读(62) 评论(0) 推荐(0) 编辑
Android之WebView显示PDF文档
摘要:参考:https://blog.csdn.net/Android_Cll/article/details/131641229https://cloud.tencent.com/developer/article/2301730Android项目新增js:/app/src/main/assets/ww 阅读全文
posted @ 2023-10-31 13:38 邢帅杰 阅读(464) 评论(0) 推荐(0) 编辑
Android定时器,Timer和TimerTask、自带定时器 CountDownTimer
摘要:参考:https://blog.csdn.net/qq_43745685/article/details/126617335Timer和TimerTask这是常规的实现方式,对于大多数人的选择都会采用这种方式实现定时任务。这种实现方式的生命周期和Acticity的生命周期一样,当Activity销毁 阅读全文
posted @ 2023-10-27 10:10 邢帅杰 阅读(596) 评论(0) 推荐(0) 编辑
Android使用webview缓存
摘要:// String cacheDirPath = context.getFilesDir().getAbsolutePath()+"cache/";// getSettings().setAppCachePath(cacheDirPath);// 1. 设置缓存路径// getSettings(). 阅读全文
posted @ 2023-09-25 17:48 邢帅杰 阅读(117) 评论(0) 推荐(0) 编辑
java线程池ThreadPoolExecutor
摘要:Executors创建线程的4种方法//1. newSingleThreadExecutor创建“单线程化线程池” //特点: //单线程化的线程池中的任务是按照提交的次序顺序执行的。 //只有一个线程的线程池。 //池中的唯一线程的存活时间是无限的。 //当池中的唯一线程正繁忙时,新提交的任务实例 阅读全文
posted @ 2023-08-25 13:11 邢帅杰 阅读(11) 评论(0) 推荐(0) 编辑
Android之获取DNS,优先返回本地网络DNS(插网线),其次选择Wifi网络的DNS
摘要:code 参考:https://www.cnblogs.com/alex-zhao/p/5254624.html /** * 获取DNS,优先返回本地网络DNS(插网线),其次选择Wifi网络的DNS * */ public static String getLocalDNS(Context con 阅读全文
posted @ 2023-08-22 16:50 邢帅杰 阅读(302) 评论(0) 推荐(0) 编辑
LinearLayout对齐gravity和layout_gravity的区别
摘要:android:gravity:是对view组件本身来说的,是用来设置组件本身的内容应该显示在组件的什么位置,默认值是左侧。android:layout_gravity:是相对于包含该元素的父元素来说的,设置该元素在父元素的什么位置。 其属性值主要有以下几种:top:将对象放在其容器的顶部,不改变其 阅读全文
posted @ 2023-08-22 16:31 邢帅杰 阅读(38) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示