自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 view的空指针异常(Kotlin)

这种空指针问题是在Fragment的onCreateView()中自定义方法中调用控件遇到的   接下来解释下原因 : java:   控件的调用都是通过熟知的findViewById()    所以调用的控件对象是存储在内存中的 Kotlin:    相比java,可以直接省去所有findViewById()的模板方法( 可以直接调用控件通过控件本身的id)

2017-10-22 16:02:53 2392 1

转载 Retrofit+Rxjava

深入浅出RxJava四-在Android中使用响应式编程 - 泡在网上的日子 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0426/2787.html

2017-09-23 12:38:53 228

原创 自定义View中调用控件的两种方式

第一种是需要写一个XML,然后在自定义代码中获取控件 1               android:orientation="vertical"               android:layout_width="match_parent"               android:layout_height="200dp">             androi

2017-09-19 19:10:01 1648

原创 kotlin版的酷欧天气 (郭林大神的第一行代码第二版)

https://github.com/breakfrox/Coolweather.git 就是标题说的那样/囧,将酷欧天气用kotlin编写了,感兴趣的同学可以参考一下 也不知道说啥, 原本以为kotlin不兼容litepal,然后去网上查了很久,最后靠谷歌看到一点(百度真不靠谱), 使用litepal        例子            class City(va

2017-08-29 10:53:27 1457

原创 Kotlin提供的集合本地接口

Iterable : 父类,所有我们可以遍历一系列的都是实现这个接口 MutableIerable: 一个支持遍历的同时可以执行删除的Interables Collection: 这个类像是一个泛型集合,我们通过函数访问可以返回集合的size、是否为空 、是否包含一个或者一些item,这个集合的所有方法提供查询,因为collection是不可修改的 MutableCollection:一个

2017-07-30 09:34:31 279

转载 自定义视频播放器学到的

staticLayout的作用和例子 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0915/1682.html

2017-07-16 11:16:14 313

原创 顶部tab的实现,与viewpager结合使用的例子

首先导包  compile 'it.neokree:MaterialTabs:0.11'   tabHost=finViewById(R.id.tabHost)  List tabsNames=new ArrayList tabsNames.add(" 任意名称");   //具体集合里写多少根据实际的viewPager中有多少个fragment     for(int i=0;i  

2017-07-05 15:25:38 344

转载 Android中管理多个Fragment的最佳实践,完美解决保存状态与重影问题 时间 2015-07-23 23:29:00 博客园-原创精华区 原文 http://www.cnblogs.com

Android中管理多个Fragment的最佳实践,完美解决保存状态与重影问题 时间 2015-07-23 23:29:00  博客园-原创精华区 原文  http://www.cnblogs.com/chuanstone/p/4672096.html 主题 安卓开发 自从在Android 3.0引入Fragment以来,它被使用的频率也随之增多。Fragment带来的

2017-07-05 14:59:47 360

原创 WebView的一种使用方法

webView.loadDataWithBaseURL(null, HtmlFormat.getNewContent(text), "text/html", "utf-8", null);         webView.getSettings().setJavaScriptEnabled(true);         WebSettings settings = newsContent.ge

2017-07-05 10:50:25 283

转载 recyclerView自定义点击事件

可以通过自定义接口的方式实现 public  interfaceOnItemClickListener{ voidonItemClick(Viewview,intposition); } public    interfaceonLongItemClickListener{ voidonLongItemClick(Viewview,intpostion);

2017-06-28 19:50:49 462

原创 在okHttp里使用Gson解析 报错OKHttp Dispatcher

原因是忘了在使用GSON时需要添加cache(JsonException) try { String responseText = response.body().toString(); ZhihuDailyNews post = gson.fromJson(responseText, ZhihuDailyNews.class); .........

2017-06-22 11:43:43 4797

转载 floateActionButton的一些使用情况

1 怎么让在(切换不同的fragment的时候)floateActionButton始终悬浮在顶层  很简单,只要修改绑定的方法   FloatActionButton fab=getActivity.findViewById(R.id.fab);   2 在RecyclerView中跟随滚动显示和隐藏        recyclerView.setOnScrollListen

2017-06-21 15:32:30 333

转载 okHttp的简单封装使用

可以自定义一个HttpUtil类   public class HttpUtil         public static void sendOkHttpRequest(String address,okhttp3.Callback callback){          OkHttpClient client=new OkHttpClient();           Request

2017-06-21 15:21:30 690

转载 GSON中使用@SerializedName() 来命名JSON中的一些字段(自用)

json例子: "basic":{        "city":"苏州"        ”“id”:"xxxxxxxx"           "update":{                  "loc"="2016-08-08 21:55"           } } 写成Gson格式    public class Basic {        @Ser

2017-06-21 15:16:48 3860

空空如也

空空如也

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

TA关注的人

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