自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 荣耀手机添加角标

荣耀角标不显示或只增不减问题

2023-06-29 11:00:07 1720

原创 Android Studio中App Inspection 或Profiler里网络请求数据显示中文乱码解决办法

Android studio控制台中文乱码、AS性能分析网络请求数据中文乱码

2023-06-26 17:12:01 1337

原创 Android软键盘弹出和收起的监听

Android监听软键盘弹出与收起

2022-04-22 17:19:42 7616 2

原创 Android TextView设置富文本以及点击事件

Android TextView设置富文本以及点击事件 TextView textView = (TextView)findViewById(R.id.tv_item_todo_msg_layout_one); textView.setMovementMethod(LinkMovementMethod.getInstance()); String s = "#接龙\n"+"晚上吃什么?"; SpannableString mSpannable

2022-04-22 17:11:29 3089

原创 Gson直接降json数据解析成List集合和map

Gson直接降json数据解析成集合和map解析成为集合List<Student> retList = gson.fromJson(string, new TypeToken<List<Student>>() {}.getType());解析成为mapMap<String, String> map = gson.fromJson(rebate, new TypeToken<Map<String, String>>() {

2022-04-22 15:23:54 2058

原创 Android adb常用命令记录

好记性不如烂笔头,在此记录下常用的adb命令,免得忘掉开启adb服务adb start-server关闭adb服务adb kill-server通过adb安装apkadb install C:\Users\Desktop\test.apk在安装时如果有俩或多个设备,用adb devices列出设备,然后指定设备安装,如图从手机上拉取文件,如:从指定文件夹拉取文件到桌面 路径中手机的分隔符是/ 区别于PC的\adb pull /storage/emulat

2021-07-09 17:42:00 859 1

原创 记录一下Android WebView在使用中遇到的各种问题

记录一下Android WebView在使用中遇到的各种问题一、加载大分辨率界面只显示很小一部分的解决办法二、WebView加载界面时需要重新加载url,loadUrl()不生效,页面不刷新问题一、加载大分辨率界面只显示很小一部分的解决办法问题简述:公司由于业务需求 写了一个25601600分辨率的界面,需要在华为mate pad(屏幕分辨率也是25601600)界面显示完整,估计是由于H5端未设置显示按屏幕宽度的100%显示,所以一加载 屏幕上就只显示界面左上角的一部分,要浏览其他区域,只能拖动,(

2021-07-05 14:39:33 547

转载 RecyclerView 作为聊天界面,被键盘遮挡的解决办法

最近项目在重构,使用 RecyclerView 替换了 ListView 作为 IM 的聊天界面。然后遇到了一个问题就是当键盘弹出来的时候,键盘会遮挡住 RecyclerView 的一部分,造成聊天内容被遮挡,这样肯定是不好的了。然后 Google, bing, Stackoverflow 目前搜索到了 3 种方法,但是好像无效。方法 1给 RecyclerView 的 layoutManager 设置 setStackFromEnd() 为 true该方法可以解决弹出的键盘遮挡 Rec...

2021-02-07 13:50:44 476 2

原创 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

前言由于公司项目有几年前的老项目(好几个)需要维护,也有新项目开发,平常开发中我就用两套AS,2.3.3 和3.X.X,共用一套sdk ,前几天AS提示可以升级 我就升了,没注意把ndk也给顺带升级了,造成的问题就是去改老项目编译时总是报找不到mips64el-linux-android的问题,经过查找 最后得出三个方法 下面列出一直接在官网下载地址下载,建议下老版本,比如16的。下载完后直...

2020-04-22 12:45:49 479

转载 Android support和Androidx库不能共存问题

一、问题描述今天升级了android studio3.4.1,导入以前的一个旧项目,并且升级了lottie-android动画库到最新版本3...

2019-07-02 16:13:08 11889 2

转载 .md文件的常用语法

正文:1、标题的几种写法:第一种:&nbsp; &nbsp;前面带#号,后面带文字,分别表示h1-h6,上图可以看出,只到h6,而且h1下面会有一条横线,注意,#号后面有空格第二种:&nbsp; &nbsp;&nbsp;这种方式好像只能表示一级和二级标题,而且=和-的数量没有限制,只要大于一个就行第三种:&nbsp; &nbsp;这里的标题支持h1-h6,为了减少篇幅,我就偷个...

2019-02-14 16:27:21 9602

原创 Android Activity的onStop()与onDestroy() 回调缓慢,延时调用的问题解决方案

前端时间做项目时遇到奇葩问题,特此记录:问题发现:我们的项目在语句翻译功能里用到了百度语音识别和语音合成,把相关代码封装到了library里面,把library库放到项目A里面运行正常,同样的库移植到项目B里面,居然有问题!!! 具体问题就是第一次进入Activity时正常,但是当退出来后立马再点进去,就奔了,报得异常是语音识别相关类初始化时检测到上次的对象未被销毁,不能重复创建新对象,一直以...

2018-12-24 12:56:13 6517

转载 Android 判断手机是否root

//判断手机是否rootpublic static boolean isRoot() {&nbsp;&nbsp;&nbsp; String binPath = "/system/bin/su";&nbsp;&nbsp;&nbsp; String xBinPath = "/system/xbin/su";&nbsp;&nbsp;&nbsp;&nbsp; if (new File(b

2018-11-01 17:16:49 330

转载 Android之淘宝商品列表长按遮罩效果

先来看看淘宝、唯品会长按商品的效果,以及简单Demo的效果:&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;首先分析一下场景:长按条目时,弹出遮罩的效果遮挡在原来的条目布局上;页面滑动或点击其他的条目,上一个正在遮罩的条目遮罩消失。长按其他条目时,上一个遮罩的条目撤销遮罩,当前长按的

2018-07-03 18:15:57 728

转载 自定义Tablayout——ViewPager导航控件_SimpleViewpagerIndicator

写这个小控件是因为最近负责维护的一款app大改版,设计师给了一个新的ViewPager导航样式,但找了几个常用的导航控件发现都无法100%实现设计师给的效果,于是就干脆自己动手丰衣足食了。控件只有一个单独的java类,代码也很简单,放出来希望能帮到需要的人。效果控件提供了比较丰富的可配置选项,下面是两个例子:1.所有配置项均使用默认值(tab宽...

2018-06-27 17:31:36 324

原创 Android 集成支付宝支付后打开混淆报错问题解决

Android集成阿里的支付宝支付以后打开混淆开关打包时会发现有一个警告信息中断打包警告信息:Warning: com.alipay.android.phone.mrpc.core.AndroidHttpClient: can't find referenced method 'org.apache.http.conn.ssl.SSLSocketFactory getHttpSocke...

2018-02-28 15:37:28 3287

转载 实现类似toast效果的圆角dialog警告框

转自:http://blog.csdn.net/u011007829/article/details/47293597在最近的项目中需要用到一个类似于toast效果的警告框,而且还要是圆角的。下面是我实现的效果截图:首先定义一个dialog:[java] view plaincopypackage com.bobge.doura.customvie

2018-01-06 15:14:50 394

转载 AndroidStudio中添加依赖的三种方式以及如何引入so文件和arr文件

转载自:http://blog.csdn.net/zxc514257857/article/details/56534863前言  AndroidStudio中添加依赖的三个选项,如图:   分别为:库依赖(Library dependency)、文件依赖(File dependency)和module依赖(Module dependency)三种依赖Library de

2017-11-30 16:11:40 1266 2

转载 自定义控件之二阶贝塞尔曲线方法详解

前言:先膜拜一下启舰大神,本想自己写一篇关于贝塞尔曲线的文章,但无奈此大神写的太6了 ,所以直接转载相关文章:《Android自定义控件三部曲文章索引》: http://blog.csdn.net/harvic880925/article/details/50995268从这篇开始,我将延续androidGraphics系列文章把图片相关的知识给大家讲完,这一篇先稍微进阶一下,给大家把《Androi

2017-05-16 16:21:08 1053

原创 Android App的标题栏随ScrollView的滑动改变透明度

记录一下前一段时间做项目遇到的标题栏透明度随ScrollView的滚动变化问题的解决问题描述:前几天项目里面有一个需求,就是根据ScrollView的滚动来设置标题栏的透明度,于是我就监听scrollView的setOnScrollChangeListener方法完成了,本来做好项目后没任何问题,但是回家后用一个4.4的手机测试发现奔了,打印后发现是由于ScrollView的setOnScrollC

2017-05-12 18:40:11 1619

原创 Android 控件多次点击处理方法

描述 在开发Android App时有时给控件没有设置selector,此时当手机反应稍微缓慢一点会使用户感觉自己点击没有反应,因此会连着点击多次,但是这会是服务器压力增大,做一些重复操作。因此,在此记录一下防止应用在短时间内多次点击加大服务器压力的解决方法 一、在点击事件里面进行逻辑操作前调用下列方法进行判断public class Utils { private static long

2017-04-30 16:51:21 805

原创 Android 更改软键盘右下角按键的样式以及监听此键的方法

一、我们在开发Android App时有时候会遇到更改软键盘右下角按键的样式我们可以随自己的需求更改软键盘右下角的显示样式,例如:搜索,下一步,Q(搜索图标) 具体对应: actionNone : 按下后光标到下一行(回车)actionGo : 按下后搜索(Go)actionSearch : 放大镜actionSend : Send 按下后发送actionNext : Next 下一步

2017-04-28 18:38:09 4752

转载 Android studio中git使用及git配置路径

原文地址: http://blog.csdn.net/asdf717/article/details/54290796 非常感谢原作者 此文很详细 本人看到后压抑不住内心的激情 想转载 为以后自己忘记好找而转 也为广大新手而转一. Android Stutio配置git  setting–>Version Control–>Git–>Path to Git executable中选择git.

2017-04-27 16:26:41 2636

原创 Android在打开一个新的Activity浏览大图时使用ImageView/PhotoView的时候图片显示在屏幕上部的问题

如题:昨天再做这个需求时,先在xml里面放入的是一个ImageView来加载图片,在加载完图片时使用PhotoViewAttacher attacher = new PhotoViewAttacher(ivBigImageView);达到的效果是当点开浏览大图的Activity页面时图片显示在了页面的上方,而当双击或双指缩放时图片又显示在中间,很是郁闷,后来在网上找到解决办法,把xml

2017-03-30 14:27:57 2194

转载 Glide 入门到精通之九——SimpleTarget 和 ViewTarget 用于自定义视图类

https://mrfu.me/2016/02/27/Glide_Thumbnails/Glide 入门到精通之九——SimpleTarget 和 ViewTarget 用于自定义视图类标签: 图片自定义回调2016-03-23 17:21 2060人阅读 评论(0)收藏举报本文章已收录于:分类: Glide(20

2017-03-18 00:22:11 440

原创 Android关于WindowLeaked的解决办法

今天在写项目时用到了PopupWindow,Popupwindow里面有一个listview,本来是选择一个条目后Popupwindow消失的,但是我在选择之前就将Activity给弹栈了,左后导致爆红,但是并没有奔,出现了WindowManager: android.view.WindowLeaked的问题,这是一个窗体泄露解决办法是在弹栈(finish())之前把popupWindow.d

2017-03-17 15:33:46 566

原创 关于git did not exit cleanly (exit code 1)问题的记录

如题,这个问题困扰了好久   网上找了好多办法,,始终无法解决很无奈! 由于自己独立开发  就把码云上的项目删了重新push  发现没问题,一阵窃喜。但晚上下班时再次提交的时候又出现了这个问题,彻底奔溃,,于是就自己重新创建一个项目上传,,发现完全没问题,,,发现大致是应该是权限的问题,第二天让我们项目经理把我的从项目里面踢出,重新加了一遍,,再次上传,O了,完全没问题。。。我估计是码云最

2017-03-07 11:24:42 2121

原创 Android App在运行时候按下home键 再次进入时应用重新启动的解决方法

如题,这个问题的解决方法跟应用启动后  从应用市场点击打开后会重新启动(相反操作一样的)的方法是一样的,,,下面附上解决方法在项目的启动第一个FirstActivity的OnCreate()的setContent(R.layout.activity_first)之前加上如下代码:/**     * 用于解决如果从应用市场打开后,点击Home键回到桌面点击icon再次打开一遍启动页面

2017-03-07 11:13:09 3107

原创 关于git和svn冲突时解决方法 <<<<<< HEAD

<<<<<<< HEADlalala=======hehehe>>>>>>> xxxxxxxxxxxxxxxxxxxxxxxhead 到 =======里面的lalala是自己的commit的内容=========到 >>>>>>里面的hehehe是您下拉的内容

2017-03-07 11:07:05 9248

原创 解决Android App第一次启动时显示白屏或者黑屏的问题

关于这个问题,首先得搞清楚一个概念,冷启动,所谓冷启动是指手指点下启动图标到第一个Activity界面调用onCreat方法之间的这段时间;那么在这一段时间内究竟是如何操作的?发生了什么导致白屏或者黑屏一段时间呢?因为App在启动的时候会启动一个进程,在初始化的过程中,会消耗一部分时间,在这个时间里面WindowManager会先加载App里的主题样式里的窗口背景(windowBackground

2017-02-20 17:45:37 2980

原创 关于Android App上线后从应用市场点击打开按钮进入应用后进行操作后,再点击home键到桌面后点击启动图标重新打开应用的解决方法

如题所述,重新打开应用够恶心的了,让人更恶心的是点击返回键退出后,上次点击home键之前的那个界面又跳出来,让人哭笑不得,经过搜索找到解决办法,最后记录在此 在应用启动的第一个界面的onCreate方法的super.onCreate(savedInstanceState);之后调用下面方法即可解决@Override protected void onCreate(@Nullable

2017-02-20 16:52:48 681

原创 记录一下使用git遇到的一个小问题

今天我在敲完代码快下班时准备提交代码 当执行git add 操作的时候,出现 如下 错误: If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is

2017-02-06 19:00:12 559

原创 EditText监听输入完成和设置点击事件时与父控件的冲突问题

Edittext 监听输入完成后再做其他事,比如上传网络、跳转到其他界面Edittext 和父控件的点击响应事件

2016-10-31 13:36:25 6467 1

Android快速开发框架(MVP+RxJava + Retrofit+Glide)

本框架采用MVP+RxJava + Retrofit+Glide,都是目前最流行的技术,适用中小团队快速进行项目开发, 目录结构清晰易懂,非常适合项目后期管理、迭代、重构等 项目里加入了拦截网络请求同步刷新Token的处理以解决Token超时的问题(超级好用) 关于TheMvp框架更多详细内容请看作者介绍:https://www.kymjs.com/code/2015/11/09/01/

2018-02-26

最新区块链资料

1、区块链概述(区块链定义、区块链特点、区块链应用、区块链分类) 2、项目分析(项目评判指标、项目介绍) 3、痛点与趋势(区块链挑战、行业展望)

2018-02-26

空空如也

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

TA关注的人

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