自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 android13版本兼容设置

android:exported兼容设置

2023-02-17 11:42:46 1068

原创 context.getPackageManager().getApplicationInfo()异常处理

context.getPackageManager().getApplicationInfo(packageName, PackageManager.GET_UNINSTALLED_PACKAGES);异常处理1.检测是否已安装了指定包名的第三方app通过上面代码可以去判断当前设备是否已经安装了该包名的第三方app。如果不抛异常,说明这设备已经安装了。如果未安装,就一定会抛异常。但是,发现,在android11以及更高版本的手机中,即使已经安装了该包名的app,也仍然会抛异常: android.co

2021-09-17 11:21:23 4541

原创 打包混淆jar,aar,方法参数名变var1,var2之类的无意义参数名怎么办

打包混淆jar,aar,方法参数名变var1,var2之类的无意义参数名怎么办问题:解决:在proguard-rules.pro混淆文件中添加#参数名不参与混淆-keepparameternames完美解决。

2021-07-25 16:49:42 986

原创 android一行代码搞定沉浸式状态栏

package com.csii.vierbom.voip.util;import android.annotation.TargetApi;import android.app.Activity;import android.content.Context;import android.graphics.Color;import android.os.Build;import android.support.v4.view.ViewCompat;import android.view.Vi

2021-05-26 10:19:33 167

原创 关于使用koa实现线上https服务

// 引入https 以及 koa-sslconst https = require('https')const sslify = require('koa-sslify').defaultvar fs= require("fs");// 路径为证书放置的位置 const options = { key: fs.readFileSync('./httpskey/0_xcx.guanlovemay.xyz.key'), cert: fs.readFileSync('./httpsk

2020-12-17 17:39:41 538 2

原创 SharedPreferences使用出错分析

private static SharedPreferences sf=context.getSharedPreferences(userName, Context.MODE_PRIVATE);如果userName含有特殊符号,如“/”符号就会闪退,所以使用这个 SharedPreferences存储数据,切记userName不要带特殊符号。

2020-12-15 11:14:19 812

原创 前端学习笔记

1.运行github上的开源代码vsCode打开项目目录后,点击"ctrl+~"进入命令行;使用淘宝镜像下载依赖包:npm install --registry=https://registry.npm.taobao.org命令行 npm run dev

2020-10-15 14:38:40 103 1

原创 React创建&打开他人的React项目

React创建&打开他人的React项目React创建打开他人的React项目React创建1.进入https://www.nodejs.cn网站下载相应版本的nodejs安装版。安装结束,cmd命令行输入node -v查看安装的nodejs的版本;命令行输入npm -v查看安装的npm的版本。2.创建create-react-app:在cmd命令行输入npm install create-react-app。3.进入指定目录,例如cmd输入 cd D:/workPlace然后在该路径下创建

2020-09-03 14:47:38 1854

原创 android动态申请权限

权限申请String[] needPermissions = { Manifest.permission.CAMERA }; List<String> needRequestPermissonList = findDeniedPermissions(MainActivity.this,needPermissions); if (null != needRequestPermissonList

2020-06-10 15:58:52 348

原创 OKHttp请求好文

OKHttp请求好文https://juejin.im/post/5ea8d624f265da7bfb2699d0

2020-04-29 11:29:22 142

原创 mac连接android手机的那些事

mac拷贝文件夹到android手机上的解决方案android手机下载一个app,其叫做airMore(爱莫易联),根据app中的操作提示进行操作即可,一切都将变得超级简单。...

2020-02-25 23:33:07 672

原创 打混淆版本的jar包

打混淆版本的jar包build.gradle文件的配置1. 不包含第三方jar包的情况在build.gradle目录下添加以下代码task makeJar(type: Copy) { delete 'build/libs/docpaysdk.jar' from('build/intermediates/packaged-classes/release') into...

2020-02-24 09:26:17 281

原创 Flutter学习指南

https://juejin.im/post/5e39a1b8518825497467e4ec

2020-02-22 12:36:06 99

转载 Okhttp3基本使用

https://www.jianshu.com/p/da4a806e599b

2020-02-19 20:26:12 193

原创 打混淆版本的aar文件

打混淆版本的aar文件1.minifyEnabled 修改为true2.到proguard-rules.pro文件书写哪些类不混淆。3.点击左下角的Build Variants,找到AAR对应的Module文件,切换为release模式,然后Build》》Rebuild Project4.Rebuild成功的话,就生成混淆版本的AAR文件了。若没有生成AAR文件,就要去检查progu...

2019-10-31 17:30:10 716

转载 闪屏页优化(转载)

闪屏页优化(转载)原文链接:https://juejin.im/post/5d95f4a4f265da5b8f10714b消除启动时的白屏/黑屏,市面上大部分App都采用了这种方法,非常简单,是一个障眼法,不会缩短实际冷启动时间,简单贴下实现方式吧。<application android:name=".MainApplication" ... android:...

2019-10-14 17:53:29 198

原创 ViewPager设置图片切换的时间,你会了没?

ViewPager设置图片切换的时间,你会了没?使用在 viewpager.setAdapter之后,添加以下代码即可。try { //设置滚动切换的动画时间 Field field = ViewPager.class.getDeclaredField("mScroller"); field.setAccessible...

2019-10-08 17:50:34 482 1

原创 ViewPager不滑动,淡入淡出的效果,你get到了吗?

ViewPager不滑动,淡入淡出的效果,你get到了吗?如何使用?viewpager.setAdapter之后,直接使用viewpager.setPageTransformer(true,new NGGuidePageTransformer());进行设置,即可看到效果。附: NGGuidePageTransformer的源码:public class NGGuidePageTrans...

2019-10-08 11:49:09 929

空空如也

空空如也

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

TA关注的人

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