工具
徐朵朵的小太阳
安卓小菜鸟,记录成长每一步
展开
-
JAVA_HOME is not set and no ‘java‘ command could be found in your PATH
还了一台新的电脑开发,没有安装jdk 用到terminal 输入命令的时候报错,很明显,出现这个错误是因为没有在电脑上安装jdk,这里:https://github.com/frekele/oracle-java/releases这里:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html都可以 ,下载自己需要版本的jdk,然后配置环境变量:win10为例:右键 此电脑 =&g...原创 2020-07-15 09:36:49 · 19437 阅读 · 4 评论 -
安卓生成8位随机密码 验证码
public String genRandomNum(){ int maxNum = 36; int i; int count = 0; char[] str = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T...原创 2018-10-24 18:55:58 · 1631 阅读 · 0 评论 -
Android生成随机整数
package cc.test; import java.util.HashSet;import java.util.Random;import android.app.Activity;import android.os.Bundle;/** * * Demo描述: * Java中利用Random生成随机数 * */public class TestRandomAc...原创 2018-10-24 19:16:56 · 3611 阅读 · 0 评论 -
安卓群发短信
不多说 demo传送门:https://download.csdn.net/download/godnessismymine/10767586安卓实现群发短信:1.首先获取到即将要群发的联系人的集合:private List<UploadContactBean> selectContactList = new ArrayList<>();2.群发短信:...原创 2018-11-06 13:29:18 · 1357 阅读 · 0 评论 -
API级别对照表
什么是 API 级别?API 级别是一个对 Android 平台版本提供的框架 API 修订版进行唯一标识的整数值。平台版本 API 级别 VERSION_CODE 备注 Android 7.0 24 N 平台亮点 Android 6.0 23 M 平台亮点 Android 5.1 22 LOLLIPOP_MR1...原创 2018-11-05 11:43:36 · 7096 阅读 · 0 评论 -
远程桌面连接出现内部错误
看链接 :https://zhidao.baidu.com/question/617880634313286132.html 或者直接:以管理员权限打开CMD, 执行:netsh winsock reset 就行了原创 2018-11-21 10:35:22 · 33689 阅读 · 4 评论 -
Android如何获取Wifi名称(SSID)
其实很简单,可以使用WifiManager和WifiInfo来获取当前Wifi连接信息 WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); Log.d("wifiInfo", wi...原创 2018-11-23 11:37:49 · 4661 阅读 · 1 评论 -
pc调试微信h5页面
一、微信配置: 参考地址:https://testerhome.com/topics/68711.打开微信,设法打开网址 http://debugx5.qq.com (推荐直接把这个网址发给文件传输助手,然后就可以直接打开链接了) 2.在打开的网页中选择 【信息】->【TBS settings】,勾选 【是否打开 TBS 内核 Inspector 调试功能】,并点击提交按钮 3.微...原创 2018-12-04 12:03:15 · 580 阅读 · 0 评论 -
Android 获得设备状态信息、Mac地址、IP地址
1 通过build获取手机硬件信息运用反射获取Build信息,然后从build中得到对应字段的值。这种情况适用于获取所有的build信息。或者直接调用Build类直接拿里面的字段名,如:android.os.Build.MODEL; // 手机型号 。这是为了获取单独某个手机信息的方法,直接调用Build的字段即可拿到对应信息,简单快捷。别忘了加权限 <uses-permis...原创 2019-01-14 18:17:25 · 3158 阅读 · 0 评论 -
Android 颜色透明度(不透明度)
不透明度 不透明度 值 100% FF 95% F2 90% E6 85% D9 80% CC 75% BF 70% B3 65% A6 60% 99 55% 8C 50% 80 45% 73 40% 66 35% 59 30% 4D 2...原创 2019-04-02 19:26:42 · 922 阅读 · 0 评论 -
INSTALL_FAILED_USER_RESTRICTED错误
错误信息如下:Installation failed with message INSTALL_FAILED_USER_RESTRICTED.It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-insta...原创 2018-10-29 15:56:12 · 269 阅读 · 0 评论 -
Android端身份证识别
传送门 点击下载前期准备百度AI开放平台ocr地址:https://ai.baidu.com/sdk#ocr说明文档地址:http://ai.baidu.com/docs#/OCR-Android-SDK/top下载SDK以及测试demo。OCR Android SDK提供了以下3种AccessToken管理方法.1. API Key / Secret Key此种身份...原创 2018-10-25 11:08:47 · 1045 阅读 · 0 评论 -
Android获取APP的应用程序名称、包名、图标,版本号基本信息
在开发过程中 我们经常需要获取程序名称, 包名 版本号等相关信息,只需要用到下面这个工具类,即可:/跟App相关的辅助类public class AppUtils { /** * 获取应用程序名称 */ public static synchronized String getAppName(Context context) { t...原创 2018-09-26 16:49:30 · 4488 阅读 · 0 评论 -
Postman 使用方法详解
本文来自 fxbin123 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/fxbin123/article/details/80428216?utm_source=copy一、Postman背景介绍用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具...转载 2018-09-26 17:11:24 · 1435 阅读 · 1 评论 -
java中比较两个日期的大小
1.把字符串类型的日期数据转化成长整型,然后比较大小。如果日期格式有时分秒,则”-“写成”[-\s:]”if(Long.valueOf(beginTime.replaceAll(“-“,”“)2.直接进行字符串比较beginTime.compareTo(endTime)<0时,开始时间小于结束时间注意:如果一个日期格式是2016-01-01,但是另一个日期格式是2016-1...原创 2018-10-11 18:10:04 · 1419 阅读 · 0 评论 -
ndroid studio断点调试(debug)
转载地址:http://blog.csdn.net/huangxiaominglipeng/article/details/53100811https://blog.csdn.net/lengyue1084/article/details/76576858有人说Android 的调试是最坑的,那我只能说是你不会用而已,我可以说android Studio的调试是我见过最棒的。下面...转载 2018-09-28 11:53:08 · 156 阅读 · 0 评论 -
安卓/java 基本数据类型转换
public class TypeCastHelper { private static final String DEFAULT_STRING = ""; private static final int DEFAULT_INT = 0; private static final long DEFAULT_LONG = 0L; private static fi...原创 2018-09-29 10:05:09 · 332 阅读 · 0 评论 -
安卓 时间戳转化工具 TimeUtils时间戳与时间字符串的转换
public class TimeChangeUtil { //字符串转时间戳 public static String getCurrentTime(String timeString){ String timeStamp = null; SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月d...原创 2018-09-29 10:08:26 · 874 阅读 · 0 评论 -
String字符串 切割和替换
public static void main(String[] args) { String str = "adb,de,fg"; /** * 在当前字符串中,用后面的替换掉字符串中所有出现的前面的,返回新的字符串 */ String replace = str.replace(",", "@"); System.out.println(replace); Sy...原创 2018-09-29 11:24:38 · 919 阅读 · 1 评论 -
INSTALL_CANCELED_BY_USER
studio使用小米手机调试,总是提示Installation failed with message INSTALL_CANCELED_BY_USER百度出来的方法都试了依然无法安装,最后还是不断尝试终于找到解决问题的方法了,这里记录下!解决问题方法:打开手机开发者选项(若是没有此项,去关于手机多次点击MIUI版本),分别打开-->开启开发者选项,-->USB调试,--&g...原创 2018-10-10 14:38:02 · 905 阅读 · 0 评论 -
Android模拟器Genymotion安装使用教程详解
一、注册\登录打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行登录操作。如何登录就不细讲了,下面讲一下如何注册(备注:注册按钮在登录界面中)。注册如果没有账号,则需要先注册。在登录界面,点击Create an account按钮打开注册界面。注册界面如下:(使用谷歌浏览器翻译后的界面) 按照上...转载 2018-09-14 10:42:44 · 929 阅读 · 0 评论