自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安卓apk解析包失败,重新签名

最近对一个2年前项目做适配,发现部分手机出现apk解析失败,于是在网上大量研究发现,需要用到jarsigner工具签名,在签名时,要加上2个参数:复制代码代码如下:-digestalg SHA1 -sigalg MD5withRSA造成无法签名错误的原因,初步估计是JDK版本的问题。JDK 1.6签名没事,但是1.7会出这个问题。完整的签名命令如下:打开cmd命令提示符,切换...

2018-09-29 11:00:31 2568

原创 form表单校验对象中的对象的属性 / 根据表单中某一个数据动态添加其他项是否必填

Element的form表单校验对象中的对象的属性 / 根据表单中某一个数据动态添加其他项是否必填

2024-12-18 14:46:19 523

原创 使div每次隐藏显示后都从顶部开始

div重复隐藏显示内容没有回到顶部问题解决

2024-12-14 17:47:33 170

原创 el-form根据属性值动态添加是否必填

根据表单某个字段属性,动态判断其他字段是否添加校验

2024-12-14 17:40:37 170

原创 uni-app 金额格式化

uniapp 金额格式化

2023-05-30 11:17:37 1591

原创 微信小程序选择图片可删除,可查看大图

选择图片,可删除,可查看大图,可限制数量

2022-06-27 16:37:32 2269

原创 微信小程序顶部tab切换

超简单顶部tab切换,无需复杂操作

2022-06-27 16:20:15 834

原创 Html字符串中img标签src拼接服务器地址

Html字符串中img标签src拼接服务器地址

2021-11-26 10:28:05 3716

转载 Android 任意View转为bitmap图片

在开发的过程中有时会碰到这样的需求,把一个activity或者一个view变成图片分享出去。从网上收集了一些资料之后经过整理现在分享出来,教大家实现activity,scrollview,listview,recycleview,画中画以及在后台把layout生成图片的方法。如有侵权的地方,请及时告诉我改正,谢谢。代码在这里 https://github.com/iotxc/ScreenShootDemo在贴方法之前我要提醒大家注意一点,view中有图片的,如果是本地图片那么网上的代码你拿过来直接用

2021-04-08 10:57:39 1507

原创 android studio编译、打包超级慢

在C盘user用户目录下.gradle文件夹下面创建gradle.properties文件gradle.properties文件内容:# 编译时使用守护进程org.gradle.daemon=true#JVM最大允许分配的堆内存,按需分配org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8#使用并行编译org.gradle.p...

2021-01-12 16:32:24 3118

原创 Android清理缓存,获取缓存大小

接上篇文章保存至本地缓存后进行清理,创建CaheUtil.java工具类public class CaheUtil { public static final int SIZETYPE_B = 1;//获取文件大小单位为B的double值 public static final int SIZETYPE_KB = 2;//获取文件大小单位为KB的double值 public static final int SIZETYPE_MB = 3;//获取文件大小单位为MB的do.

2020-09-22 11:03:50 245

原创 Android将Bitmap保存至本地缓存,网络图片转Bitmap

使用Glide工具,在build.gradle添加Glide,大括号里面不用写,我这里写是因为和我的其它第三方有冲突implementation("com.github.bumptech.glide:glide:4.11.0") { exclude group: "com.android.support"}annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'获取BitmapGlide.with(get.

2020-09-22 10:59:47 1315

原创 android星级评价、星星进度条实现

<RatingBar android:id="@+id/ratingbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:numStars="5" android:rating="4" style="@style/mRatingBar" android:p.

2020-09-16 14:59:29 650

原创 android加载本地html实现图表,Echarts宽度100%变为100px

html页面<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echarts.js --> <script src="echarts.min.js"></script> <script src="jquery-1.7.1.min.js

2020-07-27 17:34:47 224

原创 16进制的字节数组与16进制的字符串互相转换 android蓝牙通信

byte[] bytes = Hex16StringToHex16Byte(“A5 01 01”);// 此方法用于将16进制的字符串转换成16进制的字节数组public static byte[] Hex16StringToHex16Byte(String _hex16String){ //去掉字符串中的空格。 _hex16String = _hex16String.replace(" ", ""); if (_hex16String.length() / 2 == 0.

2020-07-07 18:28:22 399

原创 Bitmap 拉伸,缩放,裁剪,旋转,偏移

/** * 根据给定的宽和高进行拉伸 * * @param origin 原图 * @param newWidth 新图的宽 * @param newHeight 新图的高 * @return new Bitmap */ private Bitmap stretchBitmap(Bitmap origin, int newWidth, int newHeight) { if (origin == null)...

2020-06-30 11:46:23 1018

原创 SmartRefreshLayout包裹RecyclerView点击item或者打开新页面返回出现背景变黑问题

SmartRefreshLayout包裹RecyclerView出现背景变黑,原因是我在AndroidManifest.xml设置了<application android:hardwareAccelerated="false"/> //false关闭硬件加速 true打开硬件加速application里面android:hardwareAccelerated属性设置false导致全局硬件加速关闭,网上搜索资料发现可以在Application、Activity、Window..

2020-06-29 10:49:32 567 1

原创 Android刻度表进度条

下载进度条Module链接:https://pan.baidu.com/s/11nejB9Lvwhfwr-hcH9ilRA提取码:9w8v布局文件:<com.moos.library.CircleProgressView android:id="@+id/progressView_circle" android:layout_width="240dp" android:layout_height="240dp" android:layout_ma..

2020-06-23 18:35:08 772

原创 Android自定义消息通知Notification

NotificationChannel channel = null;if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.O){ //创建 通知通道 channelid和channelname是必须的(自己命名就好) channel = new NotificationChannel(CHANNEL_ID, CHANEL_NAME, NotificationManager.IMPORTANCE_DEFAULT); channel.e.

2020-06-18 15:50:45 657

原创 Android图片压缩的4种方法

//缩放法压缩文件public static void compressBitmapToFile(Bitmap bmp, File file){ // 尺寸压缩倍数,值越大,图片尺寸越小 int ratio = 1; // 压缩Bitmap到对应尺寸 Bitmap result = Bitmap.createBitmap(bmp.getWidth() / rat...

2020-03-12 15:15:08 680

原创 android将view内容保存为图片在本地

Handler mHandler = new Handler();/** * 生成二维码图片 */private void getShareImg() { cvLayout.setDrawingCacheEnabled(true); cvLayout.buildDrawingCache(); mHandler.postDelayed(new Runnable(...

2020-03-09 09:44:15 2707

原创 Android在TextView中一段文字部分文字添加点击事件和超链接

@BindView(R.id.test) TextView test; private void tests() { SpannableString str = new SpannableString("点击一,点击二,跳转网页"); str.setSpan(new ClickableSpan() { @Override...

2019-12-26 18:25:19 1765

原创 android调用qq打开指定qq号进行聊天

跳转指定qq号聊天 if(isQQ(this)){ String qqUrl = "mqqwpa://im/chat?chat_type=wpa&uin=你的qq号&version=1"; startActivity(new Intent(Intent.ACTION_VI...

2019-12-26 10:12:11 1316 1

原创 android高德地图之设置当前位置为中心点及搜索或移动地图某点为中心点

package com.cn.logistics.ui.activity;import android.graphics.BitmapFactory;import android.graphics.Color;import android.os.Bundle;import android.text.TextUtils;import android.util.Log;import ...

2019-12-24 10:14:36 6770

原创 android接入高德路线规划之驾车模式

package com.cn.logistics.ui.activity;import android.os.Bundle;import com.amap.api.maps.AMap;import com.amap.api.maps.MapView;import com.amap.api.maps.model.BitmapDescriptorFactory;import com....

2019-12-24 10:09:52 791

原创 ViewPage适配器及不能滑动的NoScrollViewPager使用

自定义不能滑动viewpage控件NoScrollViewPager.javapublic class NoScrollViewPager extends ViewPager { private boolean noScroll = false; private boolean noScrollAnim = false; public NoScrollViewPa...

2019-12-20 17:56:15 432

原创 Android判断是否安装支付宝与微信

/** * 检测是否安装支付宝 * @param context * @return */ public static boolean isAliPayInstalled(Context context) { Uri uri = Uri.parse("alipays://platformapi/startApp"); ...

2019-12-09 19:11:50 1821

原创 接入微信和支付宝支付

1.添加微信与支付宝第三方集成//支付宝 jar包implementation files('libs/alipaySdk-20180601.jar') // 微信implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'2.在MyApplication中初始化微信 private s...

2019-12-09 15:46:32 235

原创 Android RelativeLayout动态代码中设置宽度高度

接上一篇侧滑,侧滑做好后发现水平状态的match_parent宽度没有充满屏幕导致删除按钮没有挤到屏幕外,所以出此篇在适配其中获取屏幕宽度并设置给RelativeLayout WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics ...

2019-12-06 14:06:30 3501

原创 Android RecyclerView左滑侧滑显示删除按钮

创建一个Recyclerview列表item布局,自定义容器:SlidButtonView.javapublic class SlidButtonView extends HorizontalScrollView { private static final String TAG = "SlidButtonView"; private TextView lTextView_...

2019-12-06 11:40:43 2174

原创 android监听手机屏幕状态

private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction...

2019-11-28 18:46:16 960 1

原创 android通知系统刷新相册,相册添加图片

方法一:/** 删除图片后通知系统刷新相册 * @param filePath$Name 要删除的文件的绝对路径 * @return 单个文件删除成功返回true,否则返回false */public static boolean deleteSingleFile(String filePath$Name) { File file = new File(filePat...

2019-11-28 17:16:38 1041

原创 android调用系统自带发送(分享)功能(文件、图片、音视频)

根据个人需求选用合适功能//path为本地文件绝对路径public void shareImage(String path) { //由文件得到uri Uri imageUri = Uri.fromFile(new File(path)); Log.d("share", "uri:" + imageUri); Intent sh...

2019-11-27 09:54:21 2612

原创 PopupWindow弹窗,弹窗外部不可点击

弹窗展示Activity.java中代码//PopupWindow弹窗private void showNoneEffect() { LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View vPopupWindow...

2019-11-06 16:38:58 3019

原创 photoshop去除照证件照水印

用Photoshop去除照片水印的方法1.用Photoshop打开要去掉水印的图片;2.按快捷键M 切换到选择工具;3.按着鼠标拖动选择要去掉的水印;4.按快捷键 Ctrl+J 把第3步选择的水印建立一个新的图层;5.移动新建的图层可见水印图层;6.再选择图层的混保模式为颜色减淡;7.再按快捷键 Ctrl+i 把图层改为反相状态;8.移动水印图层对准底图上的水印即可完成;9.复制...

2019-05-22 17:47:12 10031

原创 android使用系统默认浏览器访问指定连接,或其他浏览器打开连接

使用android自带的浏览器访问:                Intent intent= new Intent();                        intent.setAction("android.intent.action.VIEW");                    Uri content_url = Uri.parse("http://www.baid...

2019-02-27 14:20:19 2818

原创 Android定时刷新页面数据

创建Handlerprivate Handler handler = new Handler();    private Runnable runnable = new Runnable() {         public void run () {             update();//获取新数据         handler.postDelayed(this,10000...

2018-12-10 13:16:23 2376

原创 注: 某些输入文件使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation······

在build.gradleandroid{compileSdkVersion 26//添加如下即可 查看已过时方法allprojects{gradle.projectsEvaluated{tasks.withType(JavaCompile){options.compilerArg...

2018-11-14 14:48:06 7882

原创 安卓获取手机通讯录

获取权限使用第三方库添加依赖 compile 'com.mylhyl:acp:1.1.7'Acp.getInstance(this).request(new AcpOptions.Builder().setPermissions( Manifest.permission.READ_CONTACTS, Manifest.permission.CALL_...

2018-10-22 11:35:04 857

原创 安卓Apk反编译记录

1.将需要反编译的apk后缀min名改为rar或zip,然后解压缩的到classes.dex文件2.下载dex2jar-2.0,打开命令提示符(cmd),将目录cmd目录切换到dex2jar-2.0下,输入d2j-dex2jar.bat   classes.dex命令敲回车,   在当前目录下生成classes-dex2jar.jar文件    3.下载jd-gui...

2018-09-28 09:51:01 146

Android开发指定区域拍照,身份证拍照,银行卡拍照

Android开发指定区域拍照,身份证拍照,银行卡拍照

2021-05-27

空空如也

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

TA关注的人

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