
Android
花花笑脸人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 2114 阅读 · 0 评论 -
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 · 1018 阅读 · 1 评论 -
记录一下Android WebView在使用中遇到的各种问题
记录一下Android WebView在使用中遇到的各种问题一、加载大分辨率界面只显示很小一部分的解决办法二、WebView加载界面时需要重新加载url,loadUrl()不生效,页面不刷新问题一、加载大分辨率界面只显示很小一部分的解决办法问题简述:公司由于业务需求 写了一个25601600分辨率的界面,需要在华为mate pad(屏幕分辨率也是25601600)界面显示完整,估计是由于H5端未设置显示按屏幕宽度的100%显示,所以一加载 屏幕上就只显示界面左上角的一部分,要浏览其他区域,只能拖动,(原创 2021-07-05 14:39:33 · 997 阅读 · 0 评论 -
RecyclerView 作为聊天界面,被键盘遮挡的解决办法
最近项目在重构,使用 RecyclerView 替换了 ListView 作为 IM 的聊天界面。然后遇到了一个问题就是当键盘弹出来的时候,键盘会遮挡住 RecyclerView 的一部分,造成聊天内容被遮挡,这样肯定是不好的了。然后 Google, bing, Stackoverflow 目前搜索到了 3 种方法,但是好像无效。方法 1给 RecyclerView 的 layoutManager 设置 setStackFromEnd() 为 true该方法可以解决弹出的键盘遮挡 Rec...转载 2021-02-07 13:50:44 · 686 阅读 · 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 · 550 阅读 · 0 评论 -
Android support和Androidx库不能共存问题
一、问题描述今天升级了android studio3.4.1,导入以前的一个旧项目,并且升级了lottie-android动画库到最新版本3...转载 2019-07-02 16:13:08 · 13151 阅读 · 2 评论 -
.md文件的常用语法
正文:1、标题的几种写法:第一种: 前面带#号,后面带文字,分别表示h1-h6,上图可以看出,只到h6,而且h1下面会有一条横线,注意,#号后面有空格第二种: 这种方式好像只能表示一级和二级标题,而且=和-的数量没有限制,只要大于一个就行第三种: 这里的标题支持h1-h6,为了减少篇幅,我就偷个...转载 2019-02-14 16:27:21 · 9965 阅读 · 0 评论 -
Android Activity的onStop()与onDestroy() 回调缓慢,延时调用的问题解决方案
前端时间做项目时遇到奇葩问题,特此记录:问题发现:我们的项目在语句翻译功能里用到了百度语音识别和语音合成,把相关代码封装到了library里面,把library库放到项目A里面运行正常,同样的库移植到项目B里面,居然有问题!!! 具体问题就是第一次进入Activity时正常,但是当退出来后立马再点进去,就奔了,报得异常是语音识别相关类初始化时检测到上次的对象未被销毁,不能重复创建新对象,一直以...原创 2018-12-24 12:56:13 · 6772 阅读 · 0 评论 -
Android 判断手机是否root
//判断手机是否rootpublic static boolean isRoot() { String binPath = "/system/bin/su"; String xBinPath = "/system/xbin/su"; if (new File(b转载 2018-11-01 17:16:49 · 386 阅读 · 0 评论 -
Android之淘宝商品列表长按遮罩效果
先来看看淘宝、唯品会长按商品的效果,以及简单Demo的效果:&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;首先分析一下场景:长按条目时,弹出遮罩的效果遮挡在原来的条目布局上;页面滑动或点击其他的条目,上一个正在遮罩的条目遮罩消失。长按其他条目时,上一个遮罩的条目撤销遮罩,当前长按的转载 2018-07-03 18:15:57 · 799 阅读 · 0 评论 -
Android在打开一个新的Activity浏览大图时使用ImageView/PhotoView的时候图片显示在屏幕上部的问题
如题:昨天再做这个需求时,先在xml里面放入的是一个ImageView来加载图片,在加载完图片时使用PhotoViewAttacher attacher = new PhotoViewAttacher(ivBigImageView);达到的效果是当点开浏览大图的Activity页面时图片显示在了页面的上方,而当双击或双指缩放时图片又显示在中间,很是郁闷,后来在网上找到解决办法,把xml原创 2017-03-30 14:27:57 · 2262 阅读 · 0 评论 -
Android 控件多次点击处理方法
描述 在开发Android App时有时给控件没有设置selector,此时当手机反应稍微缓慢一点会使用户感觉自己点击没有反应,因此会连着点击多次,但是这会是服务器压力增大,做一些重复操作。因此,在此记录一下防止应用在短时间内多次点击加大服务器压力的解决方法 一、在点击事件里面进行逻辑操作前调用下列方法进行判断public class Utils { private static long原创 2017-04-30 16:51:21 · 857 阅读 · 0 评论 -
Android App的标题栏随ScrollView的滑动改变透明度
记录一下前一段时间做项目遇到的标题栏透明度随ScrollView的滚动变化问题的解决问题描述:前几天项目里面有一个需求,就是根据ScrollView的滚动来设置标题栏的透明度,于是我就监听scrollView的setOnScrollChangeListener方法完成了,本来做好项目后没任何问题,但是回家后用一个4.4的手机测试发现奔了,打印后发现是由于ScrollView的setOnScrollC原创 2017-05-12 18:40:11 · 1720 阅读 · 0 评论 -
自定义控件之二阶贝塞尔曲线方法详解
前言:先膜拜一下启舰大神,本想自己写一篇关于贝塞尔曲线的文章,但无奈此大神写的太6了 ,所以直接转载相关文章:《Android自定义控件三部曲文章索引》: http://blog.youkuaiyun.com/harvic880925/article/details/50995268从这篇开始,我将延续androidGraphics系列文章把图片相关的知识给大家讲完,这一篇先稍微进阶一下,给大家把《Androi转载 2017-05-16 16:21:08 · 1279 阅读 · 0 评论 -
Android 更改软键盘右下角按键的样式以及监听此键的方法
一、我们在开发Android App时有时候会遇到更改软键盘右下角按键的样式我们可以随自己的需求更改软键盘右下角的显示样式,例如:搜索,下一步,Q(搜索图标) 具体对应: actionNone : 按下后光标到下一行(回车)actionGo : 按下后搜索(Go)actionSearch : 放大镜actionSend : Send 按下后发送actionNext : Next 下一步原创 2017-04-28 18:38:09 · 4897 阅读 · 0 评论 -
实现类似toast效果的圆角dialog警告框
转自:http://blog.youkuaiyun.com/u011007829/article/details/47293597在最近的项目中需要用到一个类似于toast效果的警告框,而且还要是圆角的。下面是我实现的效果截图:首先定义一个dialog:[java] view plaincopypackage com.bobge.doura.customvie转载 2018-01-06 15:14:50 · 462 阅读 · 0 评论 -
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 · 3415 阅读 · 0 评论 -
自定义Tablayout——ViewPager导航控件_SimpleViewpagerIndicator
写这个小控件是因为最近负责维护的一款app大改版,设计师给了一个新的ViewPager导航样式,但找了几个常用的导航控件发现都无法100%实现设计师给的效果,于是就干脆自己动手丰衣足食了。控件只有一个单独的java类,代码也很简单,放出来希望能帮到需要的人。效果控件提供了比较丰富的可配置选项,下面是两个例子:1.所有配置项均使用默认值(tab宽...转载 2018-06-27 17:31:36 · 407 阅读 · 0 评论