自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NestedScrollView、OptionsPickerView 滑动冲突解决

return isChildScrolling // 如果子视图开始滚动,拦截事件;否则,让事件继续传递。* 处理 ScrollView 和 OptionsPickerView 选择器 滑动冲突。return false // 允许事件传递给子视图。return false // 如果没有拦截,允许事件继续传递。* PickViewConstraintLayout 包住。* OptionsPickerView 布局用。

2024-12-24 16:36:44 441

原创 控件旁的气泡弹框,外部点击隐藏气泡

nullmPopWindow?.let {

2024-12-19 14:51:53 199

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

jdk 版本不适配 下载jdk17。

2023-09-08 09:33:06 1224

原创 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 152

原创 计算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 1687

原创 动态设置TextView 字体大小

alarmTxt.setTextSize(TypedValue.COMPLEX_UNIT_SP, 12);

2021-02-24 08:17:54 251

原创 复制到剪切板

//获取剪贴板管理器: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 252

原创 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 107

原创 全局将glide 替换成4.5.0

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

2020-10-22 10:14:10 251

原创 应用自升级 记录

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

2020-09-29 08:35:12 1702 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 287

原创 调用系统安装应用

/** * 调用系统安装应用 */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 196

原创 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 111

原创 屏幕旋转

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

2020-09-03 15:36:41 240

原创 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 123

原创 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 200

原创 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 575

原创 背景

<?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 136

原创 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 194

原创 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 362

原创 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 425

原创 引入第三方

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

2020-07-17 14:32:34 494

原创 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 1351 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 2062

原创 进制转换

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

2020-05-07 17:11:28 122

原创 多权限申请

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 206

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

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

2020-04-20 15:02:30 2067

原创 学习

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

2020-03-26 16:53:56 115

原创 okGo发送图片信息

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

2020-03-26 16:45:10 253

原创 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 200 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 399

原创 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 104

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

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 328

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

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

2020-02-26 11:15:27 3369

原创 修改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 133

原创 自动化monkey

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

2019-12-26 17:21:03 90

原创 图片合成

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

2019-12-26 10:23:48 151

原创 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 410

原创 查基站

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

2019-12-24 10:10:26 280

原创 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 325

android签名加固.rar

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

2021-02-24

空空如也

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

TA关注的人

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