自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 Your build is currently configured to use Java 20.0.2 and Gradle 8.0

jdk 版本不适配 下载jdk17。

2023-09-08 09:33:06 536

原创 TextView 子串设置颜色

//设置选择人数String text = getResources().getString(R.string.ls_select_all) + getResources().getString(R.string.ls_select_num, size);Spanned colorText = Html.fromHtml(text);mSelectNum.setText(colorText);<string name="ls_select_all">全选</s.

2021-07-13 16:18:02 114

原创 计算TextView 文本内容整体高度

//内容((TextView) itemView.findViewById(R.id.tv_content)).setText(abnormalResult.getResult());Paint paint= new Paint();TextView textView = itemView.findViewById(R.id.tv_content);String str = textView.getText().toString();int strWidth = (int)pain...

2021-02-26 08:39:20 1423

原创 动态设置TextView 字体大小

alarmTxt.setTextSize(TypedValue.COMPLEX_UNIT_SP, 12);

2021-02-24 08:17:54 203

原创 复制到剪切板

//获取剪贴板管理器:ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);// 创建普通字符型ClipDataClipData mClipData = ClipData.newPlainText("Label", response.body().getData());// 将ClipData内容放到系统剪贴板里。cm.setPrimaryClip(mClipData);...

2020-12-30 08:13:46 161

原创 background

按钮 背景<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/control3_1" android:state_enabled="true" android:state_focused="true" android:state.

2020-12-03 09:32:50 73

原创 全局将glide 替换成4.5.0

dependencies {configurations.all { resolutionStrategy { force 'com.github.bumptech.glide:glide:4.5.0' }}}

2020-10-22 10:14:10 182

原创 应用自升级 记录

android 升级缺静态权限会出现 setCommandByIoctl failed ret:-1, cmdid:23, errno:103

2020-09-29 08:35:12 1550 1

原创 动态权限申请

//图片选择器implementation 'com.github.dida-logistics:SkinGallery:1.0.0'implementation 'com.github.LuckSiege.PictureSelector:picture_library:v2.2.3'import android.Manifest;import android.os.Bundle;import androidx.annotation.Nullable;import androidx...

2020-09-29 08:34:17 217

原创 调用系统安装应用

/** * 调用系统安装应用 */public static boolean installApk(Context context, File file) { if (file == null || !file.exists() || !file.isFile()) { return false; } try { Uri uri; Intent intent = new Intent(Intent.ACTION_VIEW); .

2020-09-10 13:58:26 156

原创 checkbox

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:state_pressed="true" android:drawable="@drawable/setting_toggle_on" /> <it.

2020-09-07 15:02:42 70

原创 屏幕旋转

unspecified,默认值,由系统决定,不同手机可能不一致 landscape,强制横屏显示 portrait,强制竖屏显 behind,与前一个activity方向相同 sensor,根据物理传感器方向转动,用户90度、180度、270度旋转手机方向,activity都更着变化 sensorLandscape,横屏旋转,一般横屏游戏会这样设置 sensorPortrait,竖屏旋转 nosensor,旋转设备时候,界面不会跟着旋转。初始化界面方向由系统控制 user,用户当前设置的方向

2020-09-03 15:36:41 125

原创 springboot 使用

1 、java.sql.SQLException: Unknown system variable 'query_cache_size'或com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法mysql 版本不一致引起 如mysql-8.0.19-winx64引入8.0.11版本,更新驱动如下<dependency> <groupId>mysql</groupId&g.

2020-08-24 10:41:36 72

原创 mysql 下载安装及问题处理

下载mysql网址https://www.mysql.com/cn/downloads///相应下载的目录下初始化mysql,产生data文件D:\server\mysql-8.0.19-winx64\bin>mysqld --initialize //开启服务D:\server\mysql-8.0.19-winx64\bin>net start mysql出现以上错误:方法1:data文件夹是自己创建的,删除data文件夹,在DOS界面进入到MySQL...

2020-08-24 10:34:39 153

原创 ImmersionBar

//信息栏implementation 'com.gyf.barlibrary:barlibrary:2.2.9'public class StartupActivity extends Activity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVi.

2020-08-20 15:22:54 471

原创 背景

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:topLeftRadius="4dp" android:topRightRadius="4dp" android:bottomLeft.

2020-08-07 10:48:31 102

原创 mysql 操作指令

启动 D:\server\mysql-8.0.19-winx64\bin>net start mysql // 关闭D:\server\mysql-8.0.19-winx64\bin>net stop mysql初始化获取初始密码:D:\server\mysql-8.0.19-winx64\bin>mysqld --initialize --console登陆D:\server\mysql-8.0.19-winx64\bin>mysql -u -root ...

2020-07-30 16:56:18 133

原创 ScrollView 与 键盘显示

<androidx.core.widget.NestedScrollView android:id="@+id/nsv_event" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:layout_width="match_parent" android:layout_he.

2020-07-19 10:24:48 304

原创 aar 中使用 butterknife

https://github.com/JakeWharton/butterknifeclass ExampleActivity extends Activity { @BindView(R.id.user) EditText username; @BindView(R.id.pass) EditText password; @BindString(R.string.login_error) String loginErrorMessage; @OnClick(R.id.submit

2020-07-17 14:36:42 372

原创 引入第三方

引入第三方代码implementation project(path: ':healthlibrary')引入第三方 aarcompile(name: 'healthlibrary-release', ext: 'aar')引入第三方 jarcompile files('libs/xxx.jar')

2020-07-17 14:32:34 445

原创 dialog 显示图片

private PopupWindow popupDialog;/** * 弹出图片放大框 * * @param url 图片路径 */public void showDialog(Context mContext, String url) { if (isFinishing()) { return; } try { //容错 if (popupDialog != null) { hideDialog(); .

2020-07-02 10:02:34 1289 2

原创 下拉更新,底部上拉加载更多

implementation 'androidx.recyclerview:recyclerview:1.0.0' //列表implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.1'import android.content.Context;import android.view.View;import com.billy.android.swipe.nurseing.Entity.L...

2020-06-16 08:56:20 1919

原创 进制转换

16进制String 转成 intBigInteger bigint = new BigInteger(hexs, 16);int big = Integer.valueOf(bigint.toString());

2020-05-07 17:11:28 89

原创 多权限申请

private static final int VIDEO_PERMISSIONS_CODE = 1;//需要的权限private static final String[] VIDEO_PERMISSIONS = { Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_E...

2020-04-24 15:46:26 159

原创 Android studio 中快捷键无效的解决方式

Ctrl+Shift+f :搜狗输入法 高级-》系统功能快捷键-》简繁切换 修改一下就好Ctrl+Shift+左键/右键 前进后退:桌面右键 图形属性-》选项和支持 快捷键修改Ctrl+Shift+MCtrl+Shift+N...

2020-04-20 15:02:30 1845

原创 学习

http://www.imooc.com/article/264731 Android学习路线总结http://www.cocoachina.com/articles/30343 史上最全的Android面试题集锦

2020-03-26 16:53:56 89

原创 okGo发送图片信息

/** * 发送照片 */ public static void sendPhoto(String path, BaseCallback<byte[]> listener) { String url = "http://w"; OkGo.<by...

2020-03-26 16:45:10 209

原创 SharedPreferences 的使用

import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import java.util.Map;public class DataKeeper { protected static DataK...

2020-03-26 16:39:00 152 1

原创 大小端转换

import android.text.TextUtils;import java.io.UnsupportedEncodingException;import java.nio.ByteBuffer;public class FormatTransfer { /** * 将int转为低字节在前,高字节在后的byte数组 * * @param n ...

2020-03-26 16:37:33 329

原创 selector 一般使用

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/check_true1" android:state_checked="...

2020-03-20 16:22:56 76

原创 解压 输入解压包输出解压文件路径

public class MyZipFile { private static final String TAG = MyZipFile.class.getSimpleName(); public static boolean unZipFile(Context context, String inPath, String outPath) throws IOException...

2020-03-06 11:56:55 288

原创 surfaceview 出现 connect: already connected (cur=1, req=1)

渲染代码 要在surfaceCreated 调用完在使用界面渲染

2020-02-26 11:15:27 3066

原创 修改TextView样式,背景加文字

<TextView android:id="@+id/iv_ok" android:layout_width="128dp" android:layout_height="128dp" android:layout_marginLeft="26dp" android:text="@string/confirm" android:gravity...

2020-01-06 15:28:56 97

原创 自动化monkey

https://www.jianshu.com/p/21dc57a17789

2019-12-26 17:21:03 66

原创 图片合成

/** * 将2张图片合成 * @param downBitmap 底部图片 * @param upBitmap 置顶的图片 * @return */ public Bitmap compoundBitmap(Bitmap downBitmap,Bitmap upBitmap) { if(downBitma...

2019-12-26 10:23:48 112

原创 Android 资源 id 转换成 Uri

private static Uri getFallbackRingtoneUri(Context context) { final String packageName = context.getPackageName(); return Uri.parse("android.resource://" + packageName + "/" + R.raw.alarm_e...

2019-12-25 13:58:55 361

原创 查基站

https://www.opengps.cn/Data/Cell/Search.aspx

2019-12-24 10:10:26 220

原创 Edittext 输入已达上限提示

package com.xx.view;import android.content.Context;import android.text.InputFilter;import android.text.Spanned;import android.widget.Toast;public class MyLengthFilter implements InputFilter {...

2019-12-13 14:01:36 287

原创 设置获取 系统License

//设置LicensepublicstaticvoidsetLicense(Contextcontext,Stringlicense){try{Class<?>clsGlobal=Class.forName("android.provider.Settings$Global");MethodmethodGetStrin...

2019-12-06 11:49:10 507

原创 JS 寻路

http://qiao.github.io/PathFinding.js/visual/

2019-12-03 09:40:06 148

android签名加固.rar

360签名工具和腾讯签名工具

2021-02-24

空空如也

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

TA关注的人

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