- 博客(19)
- 收藏
- 关注
原创 Android中如何自定义FloatingActionButton
刚使用FloatingActionButton的时候,不知道这个控件的背景和上层图标大小怎么改,然后就上网查了一下,大部分都是在valuse文件夹下新建dimen.xml文件,然后用80dp此标签覆盖源码里的design_fab_size_normal值,后来自己好奇也去看了一下源码,发现其实没这么麻烦,用标签就可以解决,估计是谷歌官方最近更新了源码库,不然那些大佬不可能发现不了(>~<)(1)自定义按钮大小:app:fabCustomSize=“dp值”(2)自定义上层图片大小app:
2021-01-25 15:54:42 384
原创 android 加载有图的HTML
布局文件 <WebView android:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/webview"> </WebView>代码 String varjs = "<script type='text/javascript'> \nwindow.onload = function()\n{var $img = document.g.
2020-07-09 14:09:55 240
原创 Android 第三方view插件
倒计时控件 https://github.com/iwgang/CountdownView2. 字体效果(竖写)https://github.com/lybeat/PlumbTextView3.类似签到(敲到天数)https://github.com/shuhart/StepView4.CityPicker 城市选择、定位、搜索及右侧字母导航,类似美团 百度糯米 饿了么等APP选...
2019-11-04 17:29:05 436
原创 RecyclerView加载多布局界面上移(抢占焦点)
RecyclerView加载多布局时,一部分是原生数据, 一部分是网络数据,可能会出现网络数据加载完全后 会挤掉原来的原生ui的位置, <android.support.v7.widget.RecyclerView android:id="@+id/recycleview" android:background="@color/writ...
2019-09-16 14:49:15 972
转载 关于Android改变TabLayout 下划线(Indicator)宽度实践总结
TabLayout我们再熟悉不过了,在开发中,像这种tab切换的需求都会用到TabLayout,它是由官方提供的一个控件,在support design 包中。使用起来非常简单方便,交互效果也很不错,能满足我们开发中95%的需求。但是它有一个缺陷:不能改变Tab下划线(Indicator)的宽度。本篇文章给你带来改变Tab下划线宽度的几种方式:1 . 通过反射设置Tab下划线的宽度2 . ...
2018-10-19 17:58:08 1908
转载 Android 7.0以上(包含8.0), popupWindow弹窗位置异常, 解决方案
通常我们的App中, 在标题的位置, 点击需要弹出菜单, 效果如下: public void showAsDropDown(View anchor, int xoff, int yoff) { showAsDropDown(anchor, xoff, yoff, DEFAULT_ANCHORED_GRAVITY);}但是往往并不是我们想的那样, 至今Android7.0...
2018-09-05 14:48:59 363
转载 CommonUtils
手机配置 public class CommonUtils {static Context context;// 手机网络类型public static final int NETTYPE_WIFI = 0x01;public static final int NETTYPE_CMWAP = 0x02;public static final int NETTYPE_CMNET =...
2018-08-03 14:48:03 567
原创 MobileUtil 获取手机内部信息资料
public class MobileUtil {/** * Print telephone info. */public static String printMobileInfo(Context context) { Date date = new Date(System.currentTimeMillis()); SimpleDateFormat dateForm...
2018-08-03 14:31:03 600
原创 App上架让用户去平台评价,提高APP的关注度
如果app并没有能够直接跳转到市场的功能,用户评价的可能性太低了。加上后,几天内就迎来了好几个好评。这个成本非常低:#伪代码String appPkg = context.getPackageName();Uri uri = Uri.parse("market://details?id=" + appPkg);Intent intent = new Intent(Inte...
2018-08-03 14:24:30 762
原创 关于android studio 出现Error:Execution failed for task ':app:preDebugAndroidTestBuild'. 的解决办法
前段时间打开Android studio 在build过程中总会出现以下错误 Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.android.support:support-annotations' in project ':app...
2018-07-23 16:43:07 177
原创 Android项目内嵌一个apk
今天集成通联支付,通联方面提供了一个apk名称:APPayAssistEx.apk 还有一个jar:APPayAssistEx.jar放入相应的位置中,配置文件配置信息下面的path="."其实是对应外置SD卡的根目录调用通联的接口,首次用户会提示用户没有安装通联的插件,点击确定就安装上通联的插件了,在低版本的手机上是没有问题的但是在Android8.0的系统上 你会...
2018-07-23 11:38:43 4202
原创 Android 加载长图
后台返回的图片是长图,长度超过手机长度,我不行剪裁,于是在网上找了一些资料,在这里我吧这些分享出来,希望能帮助需要帮助的人。直接说明了:1: 在build.gradle的dependencies里写上implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.10.0'这个依赖2:在xml里布局里写布局文...
2018-07-19 09:57:50 1516
原创 Android解析富文本
今天后台返回富文本格式数据,找了一个第三方库在build.gradle文件的dependencies中 implementation('com.github.sendtion:XRichText:1.5') { exclude group: 'com.android.support' exclude group: 'com.github.bumptech.gl...
2018-07-14 15:03:47 3898
原创 transformDexArchiveWithExternalLibsDexMergerForDebug unable to merge dex 问题
1.去掉.gradle文件夹2.clean Project试试
2018-07-14 10:40:19 209
原创 代码获取SHA1方式
//这个是获取SHA1的方法public static String getSHA1(Context context) { //获取包管理器 PackageManager pm = context.getPackageManager(); //获取当前要获取SHA1值的包名,也可以用其他的包名,但需要注意, //在用其他包名的前提是,此方法传递的参数Context...
2018-06-01 13:37:09 2388
原创 【Android】判断你的应用在前台还是在后台
我的尝试/** * 判断应用是否是在后台 */ public static boolean isBackground(Context context) { ActivityManager activityManager = (ActivityManager) context .getSystemService(Con...
2018-04-10 11:26:13 1293
原创 android项目本地缓存
现在很多的开发中,开发一个app缓存和网络存储搭配起来使用往往是必须的,自己写过比较多的项目所有谈谈感想。缓存作用:所谓的缓存机制就是数据获取方式的变化,app的缓存通常就是把用户经常需要从网络上加载并且变化不是事实的数据进行本地的存储,这样可以减少用户流量的使用。以及一些操作的可行性实现。一、缓存类型:(1)、本地文件缓存: 本地文件缓存就是将网上的数据存储到本地
2017-03-29 15:50:11 786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人