夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色

标签:android

40 篇文章

第一个 MVP 项目已结束
开始的时候懵懵懂懂,中间的时候心烦意燥,结束的时候心花怒放.MVP的理解不知道对不对.一下是我个人的看法: * P 操作其他所有模块,比如 Model,View. * Model View是不变的. P 可随意移除. * View 可impl多个 P 从而实现不同的功能,比如: 登录的时候实现一个发验证码的 P,和实现一个验证用户名密码的 P,这样…
当后台返回的Json没有字段的时候Gson
采用如下方法实例化即可:Gson gson = new GsonBuilder() //序列化null .serializeNulls() // 设置日期时间格式,另有2个重载方法 // 在序列化和反序化时均生效 .setDateFormat("yyyy-MM-dd") // 禁此序列化内部类 .disableInnerClassSerializa…
Android Studio run 时候自带签名
最近在调微信支付.因为注册的时候填的release签名,每次调试的时候都要打包正式签名,找了一下是否可以打包的时候自带签名.步骤如下:* win:ctrl+alt+shift+s Mac: com+; 打开SigningTab.然后添加keystore信息and sava * build.gradle中的android.buildTypes 加入刚…
安卓开启Thread
Thread 开启方式有两种.一种实现Thread,另一种继承RunableThread: new Thread(new Runnable() { @Override public void run() { try { Thread.currentThread().setName("this is thread name"); Thread.sle…
RecyclerView禁止滑动
由于RecyclerView在NestedScrollView中,导致滑动RecyclerView产生NestedScrollVIew滑动没有惯性.调用下面方法即可: recyclerView.setNestedScrollingEnabled(false); 参考资料
Android EditText自带显示密码
<android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <editText android:id="@+id/password" android:…
MVP的理解
这几天接手一个项目,看代码实在看不下去,决定重写,看了两天的 MVP 然后似懂非懂的尝试着写了两个 Activity,谢了两天大致理解了,MVP 中心思想如下: 所有操作都不在 Activity 中!!全部都到别处操作!!!!,这就是中心思想,说多了自己也迷糊. 这周安卓写差不多了,下周就要认真看 iOS 了,不太喜欢 iOS,但是工作需要,还是要…
转 eclipse到androidstudio吐血步骤
打包遇到Error: Expected resource of type styleable [ResourceType]这个异常,起初在stackoverflow上看到这个人说 加上@SuppressWarnings("ResourceType")就好了,不知道什么原因,就去看下中文的解释(时间紧迫就没有看英文的解释>_<),问题的解释就在…
Android SwipeRefreshLayout Costom
今天看Android上的demo其中有一个Swipe down中间有一个自定义的SwipeRefreshLayout控制时间的分发,通过遍历寻找可以滑动的View,然后滑动直接return false.代码如下: /* * Copyright 2014 The Android Open Source Project * * Licensed und…
Android N
Android N for Developer Android N is still in active development, but you can try it now as part of the N Developer Preview. The sections below highlight some of the new featu…