- 博客(55)
- 资源 (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
445
转载 Android 调用系统分享功能
Android 调用系统分享功能 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/23/1645546460939.html
2022-03-01 15:17:48
1388
转载 可跟随手指绘制有透明度线的imageView
可跟随手指绘制有透明度线的imageView - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/22/1645518201103.html
2022-03-01 15:16:48
199
转载 宝塔安装solo博客(转)
宝塔安装solo博客 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/09/1644418216259.html
2022-02-19 21:16:55
367
转载 通过站点地图,使用百度API提交站点链接(转)
通过站点地图,使用百度API提交站点链接 - yanjing的个人博客yanjing 的个人博客是个人的学习与技术分享平台,专注于Android与Flutter。https://blog.yanjingtp.cn/articles/2022/02/16/1644981637458.html
2022-02-19 21:13:41
160
转载 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
394
转载 如何绕过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
3417
原创 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
7079
原创 Chrome浏览器安装插件提示“无法从该网站添加应用,拓展程序或脚本”解决办法
在chrome的快捷方式中的目标那里最后面添加--enable-easy-off-store-extension-install就可以了。然后在chrome中打开chrome://extensions/,将插件拖入到页面就可以了。...
2019-03-22 09:17:38
1537
原创 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
1634
原创 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
422
原创 谷歌浏览器Chrome无法安装扩展插件的限制
在chrome的快件方式右键,属性,在目标最后面添加 --enable-easy-off-store-extension-install注意,前面有一个空格
2018-11-01 09:31:17
9369
1
原创 Android单元测试中AndroidJUnit4获取context
在AndroidJUnit4直接通过getContext()获取到的context并不是当前APP的context,而是instrumentation的context,应使用以下方法来获取context。InstrumentationRegistry.getInstrumentation().targetContext或者InstrumentationRegistry.getTar...
2018-10-08 17:40:20
9445
原创 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
22538
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
3746
原创 Android 混淆基本配置
#代码混淆压缩比,在0~7之间,默认为5,一般不做修改-optimizationpasses 5#混合时不使用大小写混合,混合后的类名为小写-dontusemixedcaseclassnames#指定不去忽略非公共库的类-dontskipnonpubliclibraryclasses#这句话能够使我们的项目混淆后产生映射文件#包含有类名->混淆后类名的映射关系-ver...
2018-09-25 13:46:01
547
原创 Android Studio查看代码编辑历史
Android Studio 提供了一个功能,可以很好的查看近期代码的编辑历史,步骤如下:选中需要查看的项目或者是文件---->右键选择Local History----->选择show history...
2018-09-12 14:04:50
6554
原创 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
3322
原创 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
2221
原创 QQ分享成功回调始终走onCancle
QQ分享到好友或者空间已经成功,但是回调始终都onCancel,发现是AndroidManifest.xml中配置问题,解决方法:<data android:scheme="tencent + appid" />
2018-08-15 15:40:28
1275
原创 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
8169
5
原创 解决Android Studio 导包失效或无法自动导包
当Android Studio 导包失效或无法自动导包时,只需清理Android Studio的缓存即可选择工具栏 File --> Invalidate Caches /Restart... -> Invalidate and Restart 重启Android studio...
2018-08-02 14:23:34
8246
原创 手动签名apk
jarsigner -verbose -keystore key绝对路径 -signedjar 生成的apk名字 需要签名的apk 别名 -storepass 密码
2018-07-28 18:06:34
434
原创 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
828
原创 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
951
原创 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
6303
原创 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
7137
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
4815
原创 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
6801
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
201
原创 Unity打包屏蔽android权限弹窗
在Android6.0以后,权限的申请是需要弹窗,在Unity打包时只需在AndroidManifest.xml中添加<application> <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" /></application>这样就可以屏蔽...
2018-05-08 13:12:42
4658
原创 Android Studio 一键展开或收起代码
在Android Studio(包括所有JetBrains的IDE),使用Ctrl Shift +或-,就可以展开或收起全部代码。Ctrl + 或 - 对当前方法展开或者收起。
2018-05-07 15:35:52
17014
1
原创 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
12975
1
原创 Android Studio 修改包名
在Android Studio中修改包名,只需要修改两个地方:AndroidManifest.xml 及build.gradle(app下)。 一、在AndroidManifest.xml中,选中需要修改的包名(需要修改包名的哪个字段就选中哪个字段),按Shift+F6选中rename package,然后修改即可。二、在build.gradle中修改applicationId为需要...
2018-04-07 16:24:55
317
原创 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
1296
原创 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
813
原创 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
174
原创 android 多渠道打包
在Android Studio中使用gradle多渠道打包是十分方便的。一、在app的build.gradle中配置productFlavors即可:android{...... productFlavors { xiaomi {} baidu{} } productFlavors.all{ flavor -> ...
2018-03-09 10:39:25
215
jclasslib-library.jar 无需反编译,直接修改class文件
2018-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人