自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dorytmx的博客

学习过程中的一些记录

  • 博客(59)
  • 资源 (3)
  • 收藏
  • 关注

原创 【鸿蒙】调用华为打印服务

鸿蒙APP根据包名打开第三方APP

2022-07-11 17:06:33 817 1

原创 【鸿蒙】网络请求初体验

鸿蒙APP网络请求的实现

2022-07-11 16:32:55 415

原创 【鸿蒙】应用开发环境搭建

鸿蒙应用开发环境搭建

2022-07-11 16:13:19 1850

原创 Android Studio 使用Markdown插件 编写文件时无法预览的解决方法记录

下载完Markdown插件后,点击菜单栏 help 选择 Find Action 然后在输入框输入Choose Boot Java Runtime for the IDE ,我看别人的博客说选择最新版本,但是我最新版本下载失败了,我选择了第二个,然后等它下载完重启android studio,大功告成!!!最后感谢这位大哥先我一步找到了解决方案...

2022-05-07 16:22:19 918 1

原创 Kotlin 网络请求返回同一字段不同类型数据

今天遇到一个问题需要记录一下后端开发给了个接口,结果在成功和失败的情况下竟然返回的数据类型不一样失败的情况:{ "code": 202, "desc": "格式有误", "result": "核验失败", "success": false}成功的情况:{ "code": 200, "desc": "成功", "result": { "mzt": "绿码" }, "success": true}尴尬的事

2022-04-01 09:12:45 2524

原创 Android 隐藏底部导航栏,并且Dialog 弹出时保持隐藏

全屏显示并隐藏底部导航栏全屏显示可以在配置清单文件中设置,也可在代码中设置 <!-- 设置全屏显示 --> <item name="android:windowFullscreen">true</item> <item name="android:windowContentOverlay">@null</item> 也可在`activity`的`onCreate`中`setConte

2021-11-12 17:24:45 4449

原创 Android中获取设备已安装的所有浏览器应用列表 并选择指定浏览器展示网页

Android中获取设备已安装的所有浏览器应用列表 并选择指定浏览器打开网址需求:通过下拉选择设备中已安装的浏览器,然后输入网址,打来浏览器展示网页一.获取浏览器 private fun getBrowserList(): List<ResolveInfo> { val packageManager: PackageManager = getPackageManager() val intent = Intent(Intent.ACTION_VIEW)

2021-11-09 10:02:25 2994

原创 Android 使用串口通信

将相关的这些文件拷进项目的相应位置在模块的build.gradle中的android{}中加入下面代码 externalNativeBuild { ndkBuild { path file('src/main/jni/Android.mk') } }这样就配置好了上代码 private final String mSerialName = "/dev/ttyS0"; private final int m.

2021-04-27 16:25:16 184

原创 OpenCV在Android上踩过的坑

最近一个新项目需要用的到人脸检测,想着之前见过opencv,就在网上找了配置教程,结果一直无法成功,鉴于网上的基本都是330版本,想着可能比较老,去官网下载了最新版(那个下载速度啊,真的是…)建议可以去github上面下载,我下的是3.4.0(为什么不是最新版呢?因为我下过了,不行,后面看到有人说不要下载最新版 ^ 笑哭^)好了, 配置看上面的有人的文章就好了万一有人的文章不进了呢,那我还是复制一下吧导入modul就常规的import module啊 选择下载的文件里面sdk 文件夹下面的 ja

2021-03-23 17:25:11 1398

原创 Android studio配置及使用checkstyle

之前用sonar检测代码,发现很不方便,每次都需要手动检测。然后就发现了checkstyleCheckStyle的主要功能就是实时检测,代码的规范(Code Style)是否符合我们规定的一个模板,如代码和括号之间没有空格, 类中导入的包没有使用等,当发现这些不符合这些规范时,它就报一个警告或者错误等提示,导致编译不通过。一、添加插件二、配置如下修改Project的build.gradl...

2020-02-27 11:30:03 4031 1

原创 使用Android Studio为SVN打分支、切换分支及合并分支

1.打分支右击项目–Subversion–Branch or Tag点击OK,分支就创建成功了2.切换分支右击项目–Subversion–Update Directory勾上Update/Switch to specific url点击后面的文件夹,选择需要切换的tag,点击OK,就切换到分支了。如果不小心勾选了 下图标注的 Do not…那么 右击项目–Subversio...

2020-01-21 15:25:06 616

原创 Android 实现列表搜索

RecycleView搜索过滤器-getFilter()记录一下,最近做项目,有一个需求,在列表中需要监听输入数据来过滤列表Android 提供了Fileterable类,可以通过过滤器来过滤数据。通常,getFilter()方法必须在提供过滤条件的适配器类中被重写,以通过列表进行搜索。下面是通过getFilter(),来过滤数据。完整Adapter代码:public class Bu...

2019-12-31 16:01:51 1983 1

原创 关于Android 配置Sonar

平台配置1.下载sonar去官网 下载最新的版本,解压。(后面有附我下载的8.0版本)以windows平台为例 进入windows-x86-64文件夹,运行StartSonar.bat注意:此时会提示要求jdk111.下载jdk112.打开conf文件夹中的wrapper.conf文件,找到***wrapper.java.command*** 指定为安装的jdk路径,保存3.重新运...

2019-11-20 18:25:36 717

原创 Android使用第三方字体

添加第三方字体文件将下载好的 字体文件放到在assert目录下自定义TextView这里作为记录 直接贴代码/** * @author michelle * @date 2019/4/22 10:35 * @describe 使用PingFang-SC-Bold字体的TextView */public class BoldTextView extends android.su...

2019-04-29 17:22:53 625

原创 去除自定义Toolbar中左边距

自定义Toolbar之后,发现左侧不能完全填充,总是留一点空白结果通过查看Wiget.AppCompat.Toolbar的parent(Toolbar默认的style)发现:&lt;style name="Base.Widget.AppCompat.Toolbar" parent="android:Widget"&gt; &lt;item name="titleTextAppear...

2018-11-29 10:14:07 172

转载 2017年Android百大框架排行榜

只是记录一下

2018-11-15 17:10:27 194

原创 Android 加固后APP内更新安装时华为手机提示解析包失败

最近发现一个问题,当我的apk使用360加固后,在app内检测更新,下载新的apk,安装是华为手机提示“解析包失败”,其他的手机都没问题。经多方尝试找到解决方法我设置的是System.exit(0);想着跟上面说的去掉killProcess是一样的。结果经过测试,发现真的是这样的呢,在此记录下附上从服务器下载apk到本地并安装的代码:private void startDownload(S...

2018-11-06 15:51:08 4892

原创 十六进制颜色的不透明度

十六进制颜色由#加八位数字或字母组成,前两个为透明度(十六进制),后面六位为颜色代码透明度记录00%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F55%=72 60%=66 65%=59 70%=4c ...

2018-11-05 16:52:12 697

原创 Android 中同一个TextView设置不同大小字体

今天遇到一个需求,价格的第一个字要比后面的大,之前有遇到过用spannable设置不同字母的颜色,所以想着应该也可以设置不同大小吧,现整理一下基本用法方便以后使用。 price = Tools.formatToSepara(item.price); if (TextUtils.isEmpty(price)) return; price = "¥ " + price + "元";...

2018-08-20 13:40:33 6992

原创 Android Studio真机调试,vvivo手机安装失败

vivo手机真的很麻烦,首先要确定vivo账号密码,允许安装后还一直失败。记录下解决方案在工程目录的gradle.properties中添加android.injected.testOnly = false即可...

2018-07-10 09:56:53 5051 3

原创 Android 关于mimeType的使用

最近有个需求,需要在app中显示ppt,第一反应就是从文件管理中选择ppt,然后用第三方控件显示,结果ios开发人员跟我说在ios上可以直接选择打开方式,比如微信接收到一个ppt,然后选择打开,会弹出一个列表,可以选择自己的app打开。当时我就觉得很好奇了,然后我也试验了下,发现除了offic软件,百度网盘也在列表中,那么说明是可以设置的。果不其然,在网上一番搜索后,找到&amp;amp;amp;amp;amp;lt;inten...

2018-07-09 15:45:11 5528 1

原创 windows下面使用jadx反编译apk

首先下载jadx 源码下载 二. 源码编译 将下载的源码解压,然后使用命令行找到解压完文件的位置,比如我存放在F盘的jadx文件夹下 运行结束可以看见多出了build目录,生成了可运行的脚本 jadx,jadx-gui等三. 使用1、将build下的jadx文件夹拷贝至别处使用(比如移到D盘)找到bin文件夹,运行jadx-gui gui打开后就可以选择需要反编译的apk...

2018-06-28 13:44:26 3740

原创 Android 中 PopupWindow 被弹出的软键盘挡住,消失时隐藏软键盘

之前项目中使用 PopupWindow 弹出填写资料,原本设置了如下代码发现可以在软键盘弹出时将PopupWindow 顶上去,可是今天换了个测试机发现不起作用了,也是找了好久,网上都说这样设置就可以了,也是很纳闷。后来经高人指点,最终还是解决了,所以在这里记录下(我的是红米5plus 测试机):【设置】–【全面屏】–【应用全面屏设置】找到你的应用,打开按钮可以了popCar.setInput...

2018-06-26 14:15:50 2605

原创 Android中ScrollView中嵌套WebView网页加载成功但无法显示

scrollview中嵌套webview无法显示,一开始以为是没有加载,后来换了个链接,发现了一闪而过的画面,所以判断是加载了,但是为什么没显示呢?后来查资料发现,原来是ScrollView和WebView都有焦点和滑动事件,高度无法自适应,所以我就在监听webview加载完后重新设置高度就可以了。 记录一下代码:WebSettings webSettings = webView.get...

2018-05-16 11:42:38 2692

原创 Android ImageView控件的setMaxWidth、setMaxHeight不起作用

记录一下,因为需求,需要动态设置imageview的最大长宽,但是我设置了setMaxWidth、setMaxHeight发现并没有起作用,查资料发现,在xml布局文件中我们经常是这样使用:android:adjustViewBounds="true" android:maxHeight="200dp" android:maxWidth="300dp" 所以在setMaxWidth...

2018-05-15 10:00:38 5759

原创 Android WebView调起支付宝微信支付

Android中使用WebView调起支付宝、微信支付由于项目中的需求,需要在webview中调起支付宝和微信支付直接上代码记录下:webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setSupportMultipleWindows(true); webVi...

2018-05-08 15:29:17 2515

原创 离线安装Android Sdk和Build tools

Android Sdk下载下载你想要的Sdk和Build tool,然后来到 %你的Android Sdk%路径(默认情况是在C:\Users\Administrator\AppData\Local\Android\Sdk\里面)

2018-05-04 14:42:36 2059

原创 RecyclerView布局设置聊天界面

先上两张效果图:——————————————————分割线————————————————————-实体类 class Msg { static final int TYPE_TIME = 0; static final int TYPE_RECEIVE = 1; static final int TYPE_SEND = 2;

2018-01-30 16:08:18 486

原创 关于ViewPager高度自适应(随着页面高度改变Viewpager的高度)

重写Viewpagerpublic 使之高度自适应

2017-09-28 15:38:10 2864 1

转载 app中复制内容至剪切板

android开发 – 复制文本内容到系统剪贴板(自由复制)

2017-09-28 15:23:28 2090

原创 Android 上下滚动的新闻效果

类似于淘宝中的淘宝头条滚动效果

2017-09-28 15:21:30 3345

转载 时间选择器

存一下 Android 省市县 三级联动(android-wheel的使用) 源码

2017-09-28 15:01:22 262

原创 使用tomcat发布自己的Java项目

脱离eclipse,直接在tomcat中启动项目

2017-05-26 15:49:10 6222

原创 ViewPager中的子Activity的onActivityResult无响应

ViewPager中的onActivityResult无响应

2017-05-25 11:02:03 558

原创 Android开发获取通讯录

获取手机联系人

2017-05-18 13:56:23 646

原创 okhttp3在Fragment中的使用

...

2017-05-16 18:02:21 1675

原创 android中获取设备的型号、手机厂商以及手机唯一标识符IMEI

设备型号、手机厂商、IMEI

2017-05-15 17:28:25 8888

原创 Android Studio Could not find method android() for arguments 错误解决

Could not find method android() for arguments.

2017-05-15 15:50:22 1403

原创 android studio安装 ButterKnife 8.0以上版本 空指针异常

之前安装的是7.0.0版本,只需要在工程的build.gradle文件中加入 compile 'com.jakewharton:butterknife:7.0.0'可是最近我换成了ButterKnife 8.0.0,在使用的时候发现控件有空指针异常,在网上找了好久,才发现ButterKnife8.0.0以后的版本和以前版本的配置不同 所以记录下 1、点击红框内的preference按钮

2017-05-15 11:45:43 839

原创 mysql error 1130 hy000:Host'localhost'解决方案

mysql error 1130 hy000:Host'localhost'解决方案

2017-04-05 14:35:45 1200

Android串口开发配置文件.rar

Android串口开发配置文件

2021-04-27

sonarqube-8.0.zip

官网下载的最新的sonarqube-8.0(2019-11-20)需要的可以下载呀 也可以直接去官网下载啦

2019-11-20

Android pptx转图片存入本地

从本地选择pptx文件,利用poi将pptx转为图片,然后写入本地

2018-06-22

空空如也

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

TA关注的人

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