自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

转载 windows中计算文件md5

windows中计算文件md5 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/28/1646042769920.html

2022-03-01 15:18:46 360

转载 Android 调用系统分享功能

Android 调用系统分享功能 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/23/1645546460939.html

2022-03-01 15:17:48 1264

转载 可跟随手指绘制有透明度线的imageView

可跟随手指绘制有透明度线的imageView - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/22/1645518201103.html

2022-03-01 15:16:48 153

转载 宝塔安装solo博客(转)

宝塔安装solo博客 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/09/1644418216259.html

2022-02-19 21:16:55 306

转载 通过站点地图,使用百度API提交站点链接(转)

通过站点地图,使用百度API提交站点链接 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/16/1644981637458.html

2022-02-19 21:13:41 123

转载 Mac OS安装adb(转)

mac 安装adb - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/06/1644138985060.html

2022-02-19 21:11:54 345

转载 如何绕过Win11 TPM2.0检测?Win11安装跳过tpm 2.0检测的方法

在Github 上有大神提供了简易工具绕过Win11 TPM2.0检测,MediaCreationTool点击进入github下载,具体使用:如何绕过Win11 TPM2.0检测?Win11安装跳过tpm 2.0检测的方法 - yanjing的个人博客

2022-02-16 14:49:38 2959

原创 Flutter 提示报错 apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

提示报错如下图,则需要将flutter.gradle修改如下图 repositories { google() // jcenter() maven{ url 'https://maven.aliyun.com/repository/jcenter' } maven{ ...

2019-04-21 14:54:11 6698

原创 Chrome浏览器安装插件提示“无法从该网站添加应用,拓展程序或脚本”解决办法

在chrome的快捷方式中的目标那里最后面添加--enable-easy-off-store-extension-install就可以了。然后在chrome中打开chrome://extensions/,将插件拖入到页面就可以了。...

2019-03-22 09:17:38 1469

原创 RecyclerView的万能分割线--kotlin

package com.example.admin.recyclerviewhorizontaltestimport android.content.Contextimport android.graphics.Canvasimport android.graphics.Paintimport android.graphics.Rectimport android.graphics....

2018-12-06 11:55:27 1536

原创 bugly Tinker 使用 Instant Run

    在接入bugly使用Instant Run的时候会报:Tinker does not support instant run mode, please trigger build by assembleDebug or disable instant run in 'File->Settings...'.    这个时候可以将bugly临时关闭,方法如下:    1、设置 t...

2018-11-21 11:08:10 375

原创 谷歌浏览器Chrome无法安装扩展插件的限制

在chrome的快件方式右键,属性,在目标最后面添加 --enable-easy-off-store-extension-install注意,前面有一个空格

2018-11-01 09:31:17 9135 1

原创 Android单元测试中AndroidJUnit4获取context

在AndroidJUnit4直接通过getContext()获取到的context并不是当前APP的context,而是instrumentation的context,应使用以下方法来获取context。InstrumentationRegistry.getInstrumentation().targetContext或者InstrumentationRegistry.getTar...

2018-10-08 17:40:20 9262

原创 EventBus报错:its super classes have no public methods with the @Subscribe annotation

使用EventBus时会出现its super classes have no public methods with the @Subscribe annotation,在源码中可以看到是因为1、没有注解,2、反射得到为空 可以通过以下方式解决:1、在回调方法没有添加注解,添加注解即可2、因为混淆问题导致,在proguard-rules.pro中添加保留-keepa...

2018-09-25 15:55:36 22107 9

原创 android 混淆打包去除log输出

1、先将app的build.gradle中的minifyEnabled设置为ture,然后将proguard-android.txt修改为proguard-android-optimize.txt,因为proguard-android.txt 默认不优化,而proguard-android-optimize.txt是优化的2、使用assumenosideeffects配置proguard-...

2018-09-25 13:51:51 3535

原创 Android 混淆基本配置

#代码混淆压缩比,在0~7之间,默认为5,一般不做修改-optimizationpasses 5#混合时不使用大小写混合,混合后的类名为小写-dontusemixedcaseclassnames#指定不去忽略非公共库的类-dontskipnonpubliclibraryclasses#这句话能够使我们的项目混淆后产生映射文件#包含有类名->混淆后类名的映射关系-ver...

2018-09-25 13:46:01 492

原创 Android Studio查看代码编辑历史

Android Studio 提供了一个功能,可以很好的查看近期代码的编辑历史,步骤如下:选中需要查看的项目或者是文件---->右键选择Local History----->选择show history...

2018-09-12 14:04:50 6136

原创 beego post请求后返回图片

在微信小程序中有获取小程序码功能(参照:小程序文档),使用beego想要直接将生成的二维码返回给前端,具体代码如下: post := httplib.Post("https://api.weixin.qq.com/wxa/getwxacode?access_token=" + wxToken.Access_token) var body = "{\"path\":\"?test\",\"...

2018-09-05 10:44:44 3253

原创 beego 跨域问题

后端使用beego,前端请求的时候会出现跨域问题,只需配置如下即可 beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{ AllowAllOrigins: true, AllowMethods: []string{"GET", "POST", "PUT", "DELETE", &quo

2018-08-27 17:05:00 2169

原创 IntelliJ IDEA(phpstorm、goland、webstorm等)激活码

下面这个网站可以在线生成IntelliJ IDEA激活码http://idea.lanyus.com/

2018-08-22 16:55:14 788

原创 Android Studio 中 try catch快捷键

    Android Studio 中 try catch快捷键是Ctrl+Alt+T

2018-08-21 14:51:17 1162

原创 QQ分享成功回调始终走onCancle

  QQ分享到好友或者空间已经成功,但是回调始终都onCancel,发现是AndroidManifest.xml中配置问题,解决方法:<data android:scheme="tencent + appid" />

2018-08-15 15:40:28 1209

原创 kotlin中EditText赋值Type mismatch

    在kotlin中可以不用使用findViewById来初始化控件,但是在给EditText赋值时使用editText.text = "value"时会提示Type mismatch,这是因为EditText在推断types时出现问题。为了避免types不匹配,使用Editable类的Factory内部类,来解决这个问题。etStartTime.text = Editable....

2018-08-03 10:40:02 8101 5

原创 解决Android Studio 导包失效或无法自动导包

当Android Studio 导包失效或无法自动导包时,只需清理Android Studio的缓存即可选择工具栏  File  -->     Invalidate Caches /Restart...    ->   Invalidate and Restart        重启Android studio...

2018-08-02 14:23:34 7911

原创 手动签名apk

jarsigner -verbose -keystore key绝对路径 -signedjar 生成的apk名字 需要签名的apk 别名 -storepass 密码 

2018-07-28 18:06:34 400

原创 UltraEdit添加到右键管理

2018-07-28 18:03:04 1056

原创 Android全面屏适配

1、在AndroidMainfest.xml中application中显式声明支持的最大屏幕高宽比(maximum aspect ratio),目前全面屏屏幕比例,将value设置为2.1即可适配一众全面屏手机 <meta-data android:name="android.max_aspect" android:value="2.1"...

2018-07-23 15:41:26 743

原创 Api level 22(android 5.1)后使用过时的HttpClient

    在Api level 22(android 5.1)后,Google官方废弃了HttpClient,若是想在项目中继续使用,则需要在app下的build.gradle中的android中添加:useLibrary 'org.apache.http.legacy'android{...useLibrary 'org.apache.http.legacy'}    ...

2018-07-05 17:01:18 888

原创 Android Studio 使用Gradle替换AndroidManifest.xml中指定内容

     在android{}里添加代码,然后clean即可    一、aarproductFlavors { "com.yxl.paopao" {} //修改为的值 } android.libraryVariants.all { variant -> variant.outputs[0].processManifest.doLast {...

2018-06-13 11:33:00 6167

原创 Android计算时间差

java代码:        try      {        DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");              Date startTime = df.parse("2018-01-01 12:10:10");        Date endTime = df.parse("2018-...

2018-06-11 13:36:05 7065 1

原创 根据模块分类Android Studio中的res文件

    在项目中,若是资源文件类别特别多,管理起来特别麻烦,可以通过gradle将各个类别的res拆分。    1、将原有的res文件备份;    2、在系统资源管理器中创建文件夹,不要在AS中创建,结构类似如下:        3、将原有res的AS目录放到指定类别的目录下,各个类别下的目录结构保持res原有的目录结构,如下:        4、在app的build.gradle中的androi...

2018-06-09 13:48:10 4694

原创 Android Studio 生成自定义apk、aar名称

在Android studio中默认生成的apk、aar的名称都是app-release.apk、app-debug.apk、app-release.aar、app-debug.aar。通过修改app下的build.gradle可以自定义生成的apk、aar名称一、自定义apk的名字    在android{}里添加代码,即可设置apk名字android.applicationVariants.a...

2018-06-07 11:01:01 6404 2

原创 Android 权限列表

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.permissio...

2018-05-08 17:56:32 165

原创 Unity打包屏蔽android权限弹窗

在Android6.0以后,权限的申请是需要弹窗,在Unity打包时只需在AndroidManifest.xml中添加<application> <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" /></application>这样就可以屏蔽...

2018-05-08 13:12:42 4427

原创 Android Studio 一键展开或收起代码

在Android Studio(包括所有JetBrains的IDE),使用Ctrl Shift +或-,就可以展开或收起全部代码。Ctrl + 或 - 对当前方法展开或者收起。

2018-05-07 15:35:52 16670 3

原创 java修改class文件指定内容

在java 中可以直接修改class文件,而不用反编译,方法如下:import java.io.DataInput;import java.io.DataInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import org.gjt.jclasslib...

2018-04-07 17:10:14 12720 8

原创 Android Studio 修改包名

    在Android Studio中修改包名,只需要修改两个地方:AndroidManifest.xml 及build.gradle(app下)。    一、在AndroidManifest.xml中,选中需要修改的包名(需要修改包名的哪个字段就选中哪个字段),按Shift+F6选中rename package,然后修改即可。二、在build.gradle中修改applicationId为需要...

2018-04-07 16:24:55 266

原创 Win10 中Android Studio Ctrl+空格冲突解决

    在win10中Ctrl+空格被系统默认定义为中英文切换,通过修改控制面板中语言设置中的语言热键,但是每次重启系统又会恢复Ctrl+空格为中英文切换。    通过修改注册表可以一劳永逸的解决这个问题:在HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys中,将00000010项中的Key Modifiers、Virtual Key数据的前...

2018-03-27 13:47:58 1208

原创 Android 图片验证码

import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import java.util.Random;public class CodeUtils { private static fin...

2018-03-13 15:32:00 763

原创 java 反射

    public class MyTest { private String string = "aaaa"; private void show(String msg){ Log.e("----", msg); }}try { Class<?> aClass = Class.forName("com.youxila.memor...

2018-03-12 17:58:06 143

jclasslib-library.jar 无需反编译,直接修改class文件

无需反编译,直接修改class文件,方法参见:https://blog.csdn.net/yanjingtp/article/details/79843092

2018-04-07

jar包名修改工具

修改jar中的包名,使用方法参见http://blog.csdn.net/yanjingtp/article/details/79227571

2018-02-01

空空如也

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

TA关注的人

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