![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 74
___-____
这个作者很懒,什么都没留下…
展开
-
Glide最新版V4使用指南
概述集成基本用法注解V4新特性和自定义方法1 在项目中实现AppGlideModule2 GlideExtension21 GlideOption22 GlideType占位符设置占位符Options1 RequestOptions2 TransitionOptions3 RequestBuilderTransformations使用转载 2018-01-12 17:26:00 · 372 阅读 · 0 评论 -
From Java To Kotlin
打印日志JavaSystem.out.print("Amit Shekhar");System.out.println("Amit Shekhar");Kotlinprint("Amit Shekhar")println("Amit Shekhar")常量与变量JavaString name = "Amit Shekhar";f转载 2018-01-12 17:27:57 · 170 阅读 · 0 评论 -
【Android - 进阶】之MultiDex的配置
随着时代的进步,人们对手机 APP 的需求越来越大,越来越苛刻,很多APP都变得很大,再加上APP都不可避免的需要导入一些框架、第三方类库等等,就更加大了项目的整体文件体系。如果文件太多,系统可能会报如下错误:UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in转载 2018-01-12 17:38:58 · 211 阅读 · 0 评论 -
Android 判断手机是否root
//判断手机是否rootpublic static boolean isRoot() { String binPath = "/system/bin/su"; String xBinPath = "/system/xbin/su"; if (new File(binPath).exists() && isCanExecute(binPath)) {原创 2018-01-12 17:39:52 · 7589 阅读 · 1 评论 -
Recyclerview,滚到指定位置
RecyclerView指定item滚动顶部对于recyclerview滚动大家知道有scrollTo,scrollBy这种类似的方法。但是大家有没有发现,当让recycleview滚动到某一位置会出现如下两种情况,1:对于recyclerView滚动到某个position位置,当这个position位置不在当前界面内,recyclerView会滚动到当前position位置。2:如果这个转载 2018-01-12 17:41:04 · 489 阅读 · 0 评论 -
使用FileProvider共享文件
需要一下几步一、在共享端设置首先,需要在 Menifest里添加 provider 标签,[html] view plain copy provider android:name="android.support.v4.content.FileProvider原创 2018-01-12 17:47:29 · 400 阅读 · 0 评论 -
retrofit请求直接返回string
1.添加gradle依赖: compile com.squareup.retrofit2:converter-scalars:2.0.0' 2.更换转换器 mRetrofit = Retrofit.Builder() .baseUrl(HttpAddress.SITE) .addConverter原创 2018-01-12 17:48:06 · 3466 阅读 · 0 评论 -
Android和H5之间的交互
1.设置允许执⾏JS脚本:webSettings.setJavaScriptEnabled(true);2.添加通信接⼜webView.addJavascriptInterface(Interface,"InterfaceName")3. JS调AndroidInterfaceName.MethodName4. Android调JS无返回值的webView.loadUr原创 2018-01-12 17:49:05 · 268 阅读 · 0 评论 -
简单实现Fragment回退栈效果
public class MainActivity extends FragmentActivity implements OnClickListener {private FragmentA A;private FragmentB B;private FragmentC C;private List mList = new ArrayList();@Overr原创 2018-01-12 17:49:42 · 256 阅读 · 0 评论 -
json数据解析
[{"name":"音箱狂欢",imgUrl":"http://7mno4h.com2.z0.glb.qiniucdn.com/5608f3b5Nc8d90151.jpg","type":1},{"name":"手机国庆礼","imgUrl":"http://7mno4h.com2.z0.glb.qiniucdn.com/5608eb8cN9b9a0a39.jpg","type":1}]//原创 2018-01-13 15:45:37 · 561 阅读 · 0 评论 -
Fragment嵌套问题Fragment一个ViewPager展示子Fragment
我碰到的问题Fragment里嵌套一个ViewPager展示子Fragment,展示子fragment第二次进入该fragment不显示数据如果外层fragment每次切换都从新创建, oncreateview每次都从新执行,导致adapter重新new了,所以子fragment就不显示了,保证外层的fragment只创建一次。@Override public View onC原创 2018-01-13 15:46:07 · 207 阅读 · 0 评论 -
Activity, Fragment, WebView的状态保存和恢复
Android中的状态保存和恢复, 包括Activity和Fragment以及其中View的状态处理.Activity的状态除了其中的View和Fragment的状态之外, 还需要用户手动保存一些成员变量.Fragment的状态有它自己的实例状态和其中的View状态, 因为其生命周期的灵活性和实际需要的不同, 情况会多一些.根据源码, 列出了Fragment中实例状态和View状态保存原创 2018-01-13 15:47:20 · 346 阅读 · 0 评论 -
NestedScrollView与RecyclerView嵌套,以及NestedScrollView不会滚动到屏幕顶部解决
①NestedScrollView与RecyclerView嵌套,导致滚动惯性消失解决:mRecyclerView.setNestedScrollingEnabled(false);②NestedScrollView中嵌套其他布局和RecyclerView后,不会滚动到屏幕顶部解决给最顶部的布局View设置下requestFocus();xml version="1.0原创 2018-01-24 19:14:01 · 5276 阅读 · 3 评论