自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 databinding使用表达符号转义

< <:>&:&

2022-02-26 18:15:09 506

原创 android创建HTML图文格式的混排标签

1.创建文字标签String cs=“我是不改变颜色的字体<font color=“black”>我是改变颜色的字体”;2.创建图片+文字标签String cs2="<img src=""+R.drawable.icon_choice1+""/>测试文字<font color=“black”>测试文字二";使用方法textView.setText(Html.fromHtml(ct, imageGetter, null));Html.ImageGetter im

2022-01-06 20:56:13 1078

原创 阿里云集成图片上传遇到的问题

The specified bucket is not valid.// 访问的endpoint地址public static final String OSS_ENDPOINT = “http://oss-cn-hangzhou.aliyuncs.com”;(正确的格式)public static final String BUCKET_NAME = “cesishangchuan”;(正确的桶名)这个是ENDPOIN的地址,在阿里后台拿到的 ,看下格式 http://oss-cn-这段是死都不

2021-12-15 20:58:36 290

原创 android加载assets目录下的json文件

生成json文件选中assets右键new ->File在弹出的输入框输入test.jsonjson文件内容{data:"测试数据",str:"测试"}获取json文件代码try { AssetManager assetManager = getAssets(); // 获得assets资源管理器(assets中的文件无法直接访问,可以使用AssetManager访问) InputStreamReader inputStream.

2021-08-31 15:17:29 802

原创 使用Tomcat搭建内网服务器

本文讲解的是如何使用Tomcat搭建内网服务器一.安装Tomcat官网:Tomcat官网地址然后无脑安装就ok了 ,然后把环境变量配置(这是为了再打开cmd的时候快速开启tomcat)以上是安装,说的不是很详细,如有不明白之处,自行百度.二.划重点(使用)2.1 键盘 windows+R 输入cmd 回车 输入startup开启tomcat(在开启以后不要关闭新弹出的命令窗口)2.2打开网页输入localhost:8080(之前设置的端口),如果显示以下界面表示安装tomcat成功

2021-08-28 11:24:50 657

转载 android面试题2021

1.Android Touch事件传递机制在我们点击屏幕时,会有下列事件发生: Activity调用dispathTouchEvent()方法,把事件传递给Window; Window再将事件交给DecorView(DecorView是View的根布局); DecorView再传递给ViewGroup;Activity ——> Window ——> DecorView ——> ViewGroup——> View事件分发的主要有三个关键方法 dispatchTouchEvent(

2021-08-04 10:15:53 224

原创 githup下载可以变得很快

小小机场使用:1.进入注册界面:https://ssrxxjc.cc/auth/register完成注册,2.进入https://ssrxxjc.cc/user/announcement有教程.

2021-08-04 09:33:01 235

原创 android工具下载

1.Android NDK下载链接:https://developer.android.google.cn/ndk2.Android Studio下载链接:http://tools.android-studio.org/3.拓展学习链接链接:http://www.w3school.com.cn/4.慕课网学习链接链接:https://www.imooc.com/5....

2021-08-04 09:32:40 81

原创 android studio如何制作.9图

摘要:如果想把图片做成.9图,首先要保证整张图的背景色是纯色,如果这个背景色花里胡哨(渐变,或者有很多小图片),送你四个字–>想都不要想(以我的研究是这样)关于.9图上下左右黑线的说明上 左线 比较重要上边要画的黑线:代表在此线选中的区域做无线拉伸(所以你要把带图片的区域不要被黑线选中)左边要画的黑线:代表在此线选中的区域做无线拉伸(所以你要把带图片的区域不要被黑线选中)下边要画的黑线:代表在此线选中的区域为该图片做背景图时你的内容横向显示的区域右边要画的黑线:代表在此线选中的区域为该图片

2021-05-31 22:19:06 1207 3

原创 markdown使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-31 21:36:00 78

原创 android动态设置EditText显示英文带数字键盘

开启软键盘和隐藏软键盘//软键盘控制器InputMethodManagerimm =(InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);//开启软键盘imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);//关闭软键盘imm.hideSoftInputFromWindow(mEtPhone.getWindowToken(),

2021-05-28 08:51:55 1095

原创 android Bitmap图片压缩,Bitmap,File,String互转

1 将本地图片地址转成Bitmap/** * 将本地图片转成Bitmap * @param path * @return */ public static Bitmap pathToBitmap(String path) { //该方法直接传文件路径的字符串,即可将指定路径的图片读取到Bitmap对象。 return BitmapFactory.decodeFile(path); }2.将Bitmap转成File(

2021-04-15 17:27:29 560

原创 Android Kotlin获取assets中的txt文本内容,获取网址文本内容

1.获取assets文本内容fun readAssetsTxt(context: Context ,fileName: String): String? { try { val input = context.assets.open("$fileName") val size = input.available() val buffer = ByteArray(size) input.read(buffer) input.close() return Str

2021-02-27 14:53:37 1686 3

原创 控制台错误: 找不到或无法加载主类 xxx.class

问题详情今天在使用idea编写java代码的时候,心血来潮的想用doc来运行代码出现问题的有两个1.在用idea创建java文件以后发现在idea上运行不了2.在用dos命令编译测试java代码的时候 javac可以正常运行 但是java 运行不了.class文件解决办法问题一解决办法有好多人是根据这篇文章解决的,但是我没有解决问题我是根据这篇文章解决的,就是在创建项目的时候没注意通过上面解决了问题一(在idea上面可以运行)但是出现了问题二(dos窗口运行不了)出现问题二的原因是,在

2020-12-08 13:55:41 640

原创 Could not download support-annotations.jar No cached version available for offline mode

# 解决办法两总解决办法,一样的效果,二方法比较简单,按钮点一下就好了方法一:在settings-Gradle-Offline work 前面的勾选框去掉方法二:下图红框框那个地方点击一下在重新编辑即可

2020-12-07 16:55:05 1095

原创 android原生坐标系,经纬度查寻地图位置,坐标系在线互转

坐标系的分类WGS84坐标系 地球坐标系,国际通用坐标系GCJ02坐标系 火星坐标系,WGS84坐标系加密后的坐标系;Google国内地图、高德、QQ地图 使用BD09坐标系 百度坐标系,GCJ02坐标系加密后的坐标系android原生系统获取的坐标是什么坐标系?这个问题为啥要单独列出来,本来我的想法是android系统是谷歌的,按道理来讲坐标系应该是火星坐标系没错,但是我发现在我用系统获取到经纬度以后,通过高德地图拾取坐标,得到的结果和当前实际位置不符,能差几百米或者更远.然

2020-11-20 17:38:33 1195

原创 frida安装不上,频繁报错

frida安装正常安装步骤:pip install frida(如果出现问题请使用下面三个步骤)1.pip install ez_setup2.下载Python 官方 Frida 包(我下载的是 frida-12.11.14-py3.8-win-amd64.egg 根据个人机型不同选择相应版本)https://pypi.org/project/frida/#files3.easy_install 下载的frida包,看到Reading https://pypi.org/simple/frida/这

2020-09-12 13:25:37 3743

翻译 android使用adb命令把应用变成模拟器系统应用

1.使用adb命令把apk移到模拟器(夜神自带root,安装以后切记第一次的超级权限一定要允许,如果点击了否,建议重装,反正也不费事)准备工作:1.1adb环境变量配置找到自己SDK的安装目录 把platform-tools和tools配置到环境变量中1.2 打开dos窗口 输入adb 显示一大串东西代表环境变量配置成功1.3.下载夜神模拟器,这个自己选哪个模拟器,只要获取root权限就可以开始:2.打开dos窗口2.1在dos命令输入adb devices 查看..

2020-06-10 17:23:23 1189

翻译 this requires android.permission.INTERACT_ACROSS_USERS_FULL

问题:java.lang.SecurityException: Permission Denial: startActivity asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL解决办法:如下图添加--user 0 0和-2代表用户ID,0是root过的用户,-2是随机用户(可能不是一个人,可能是出于内部原因而使用的假帐...

2020-06-08 19:00:42 4157

原创 android String添加空格或者添加指定字符

1:先截取空格前的字符1234 ,然后添加空格,再把空格后的字符添加上(这个适用固定字符长度,固定位置设置字符串)String str="123456";String result = str.subString(0,str.length-2)+" "+str.subString(str.length-2);2.用StringBuffer的插入功能.指定位置插入,方便快捷Stringstr="123456";StringBuffers=newStringBuffer(str...

2020-05-25 13:51:17 2601 1

原创 Android5.0版本请求接口提示:Unknown error during handshake,网络请求失败

Unknown error during handshake(在握手的时候出现未知错误)1 出现这种情况 要么是后台配置的问题,他们的服务器只支持TLS v1.1和TLS v1.2版本,并 没有支持TLS v1 ,让后台配置一下基本就好了...

2020-04-08 15:33:27 825

原创 android解析集合嵌套集合的JSON数据

1.首先看一下后台返回的数据是什么样子的,这个JSON格式没有错误,但是解析搞的我头大![ [{ "icon": "", "name": "" }, { "icon": "", "name": "" }, { "icon": "", "name": "" }],...

2020-03-30 16:31:12 943

原创 程序员

1024 - 梦想,永不止步!爱编程 不爱Bug爱加班 不爱黑眼圈固执 但不偏执疯狂 但不疯癫生活里的菜鸟工作中的大神身怀宝藏,一心憧憬星辰大海追求极致,目标始于高山之巅一群怀揣好奇,梦想改变世界的孩子一群追日逐浪,正在改变世界的极客你们用最美的语言,诠释着科技的力量你们用极速的创新,引领着时代的变迁------至所有正在努力奋斗的程序猿们!加油!!...

2020-01-10 17:07:07 151

原创 android快速集成Bugly热更新及生成基准包,生成补丁包步骤

项目地址:https://github.com/luerheng/-bugly-1.打基准包步骤图2.打补丁包步骤图

2019-12-31 10:30:44 708

转载 Markdown语法书写

1.标题这是一级标题这是二级标题这是三级标题这是四级标题这是五级标题这是六级标题2.字体这是加粗的文字这是倾斜的文字这是斜体加粗的文字这是加删除线的文字3.引用这是引用的内容这是引用的内容这是引用的内容4.分割线5.图片![图片悬停信息](https://ss0.bdstatic.com/70cFvHSh_Q1Yn...

2019-12-30 17:02:10 88

原创 android启动页防止黑白屏和启动页图片变形

问题:现在我们的程序功能开发的差不多了,现在正在做优化,打开应用的时候会有黑白全屏界面出现,然后才出现我们的启动页展示的图片,很多的应用都不会出现这种情况,以前我就发现过这个问题,但是一直在做功能,没时间整这个.现在我这边的解决办法分享给大家,废话太多,下面直接开始1.创建三个LaunchTheme第一个放在values中(这个文件项目中有,直接把下面的代码复制一下放到里面就行了)​&...

2019-12-20 18:05:45 1291 1

原创 android解决程序启动白屏的问题

三部解决白屏问题:1.在styles.xml里定义一个style,设置windowBackground属性:<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar.Fullscreen"> <item name="android:windowBackground">@d...

2019-12-13 11:07:34 231

原创 集成腾讯Bugly热更新需要注意的地方

一.打基准包的时候要记住这个版本的目录(trceid要更改成base-版本号)二.打补丁包的时候要1.要更改需要解决的bug 2.要更改baseApkDir更换成上面记住的基准包目录名称(app-1210-10-18-41) 3.tinkerId更改为patch-版本号...

2019-12-10 10:25:31 220

原创 Emulator: Process finished with exit code -1073741819 (0xC0000005)

android studio启动模拟器的时候 提示Emulator: Process finished with exit code -1073741819 (0xC0000005)1.2.3.4.文件更改以后别忘记保存

2019-12-03 17:15:40 9588 14

原创 JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore E:\xxxxxx- pkcs12" 迁移到行业标准格式PKCS12

错误:Key was created with errors:Warning:JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore E:\androidstudio\androidstudio_work\CommonDemo\app\fast_keystore.jks -destkeystore E:\androidstudio\...

2019-11-21 17:15:27 23896 11

原创 MobileInfo,mobilehardware添加混淆代码

在项目中依赖compile 'fairy.easy:mobilehardware:2.4.0'打正式包的时候要添加混淆#获取手机设备信息 mobilehardware-dontwarn com.mobile.mobilehardware.**-keep public class com.mobile.mobilehardware.**{*;}...

2019-11-19 17:12:30 295

原创 Android 移除无用的resource文件shrinkResources true以后保留指定图片或文件布局

1.设置开启混淆和移除无用资源解决办法:1.把项目切换到project下,在res中创建raw文件夹,再创建keep.xml2.keep.编写代码--><?xml version="1.0" encoding="utf-8"?><resources xmlns:tools="http://schemas.android.com/tools" ...

2019-09-07 13:57:44 1258

原创 错误: 程序包com.google.android.exoplayer2.trackselection不存在

问题描述:导入别人项目,添加的依赖版本是implementation 'com.google.android.exoplayer:exoplayer:r2.5.4'报错如下图:解决办法,implementation 'com.google.android.exoplayer:exoplayer:r2.5.4'改为:implementation 'co...

2019-08-13 09:37:06 3672

原创 android软键盘会把布局按钮顶上去的解决办法

1.解决软键盘会把布局按钮顶上去的解决办法第一步.在清单文件对应的布局界面下添加如下代码<activity :name="HomeActivity"android:windowSoftInputMode="adjustResize|stateHidden"/>第二步.在布局的onCreate()的setContentView()之前添加如下代码getWindo...

2019-08-10 13:20:21 1438

原创 Error:Failed to find target with hash string 'android-17' in:点击下载没反应

显示的错误如图:解决办法:1.clean项目2.同步3.然后再点击Install missing platform(s) and sync project就可以下载了

2019-08-07 17:01:16 301

原创 谷歌浏览器导出所有收藏书签

1.点击更多按钮2.3.

2019-07-19 11:40:31 1257

原创 js直接a跳转链接

<div class="btn" id="fly-ajax"> <a href="http://www.baidu.com">Get home page source code of baidu.com</a></div>

2019-07-06 17:43:23 2080

原创 META-INF/rxjava.properties

Error:FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > More than one file was found with OS independent pat...

2019-06-14 19:10:52 1348

原创 Error:(27, 13) Failed to resolve: com.android.support.constraint:constraint-layout:1.0.2

Error:(27, 13) Failed to resolve: com.android.support.constraint:constraint-layout:1.0.2<a href="install.m2.artifact">Install artifact and sync project</a><br><a href="openFile:E...

2019-06-13 16:56:00 1888

原创 与已安装应用签名不同

总的来说:只要保证jks文件始终是同一个,就可以解决这个问题.1.打包的时候的keystore.jks和 加固的keystore.jks(没有加固的忽略) ,及线上原有版本的keystore.jks务必要保持一致,所以keysore.jks文件创建以后务必要保存好,不然版本会更新失败,流失用户.1.release版本和debug版本提示签名不一致,解决办法:在project stru...

2018-12-11 16:04:28 7325

空空如也

空空如也

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

TA关注的人

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