- 博客(7)
- 资源 (39)
- 收藏
- 关注
原创 EditText 带边距的背景 drawable
做 键盘的时候, 如果弹出的 键盘 正好在 布局下边,没有边距 只要给editText 加一个带边距的背景 就可以了。 --> --> --> --> --> <item android:bottom="10dp" //外边距 android:top="10dip" //外边
2016-12-27 14:06:10 1151
原创 RecyclerView 滑动到指定位置
可以用 RecyclerView 的layoutManager 调用下边的方法 mLayoutManager.scrollToPositionWithOffset(newActiveViewPosition+1,0)滑动到的位置 和屏幕顶部 是一齐的 。mRecyclerView.smoothScrollToPosition(position)
2016-12-25 15:05:45 8011 2
原创 RecyclerView: No adapter attached; skipping layout
这个 Log 的输出 是因为 在初始的时候,并没有设置adapter . 只需要 在查到 recyclerView 之后 。if (resultsBeanList == null) { resultsBeanList = new ArrayList<>();}创建一空数据 ,if (adapter == null) { adapter =
2016-12-15 11:21:57 4192
转载 GridLayoutManager 某些item 独站一行
遇到复杂的不规则列(即有的行显示的列数多,有的行显示的列数少,并且每列显示的内容页不一样)对于这种需求在recyclerview出来之前的解决方案,要么就是listview中嵌套girdview,要么就直接使用scrollview,勉强可以实现此效果,但是这两种实现都有非常大的缺陷--都不能进行item的复用。有了recyclerview之后这种需求就迎刃而解了,并且实现这种效果利用recyc
2016-12-15 11:18:20 8511 1
原创 TextView 显示收起 展开的bug
bug 场景 recycleView view 复用 。展开和收起 状态应用 复用原来的view的,并没有适配新的内容。我们在setText() 方法中重置 isFirst ,重新进行判断 图片tree变化的,进行显示和隐藏。import android.content.Context;import android.content.res.TypedA
2016-12-13 15:20:27 837
原创 插件化 加载资源的核心代码
插件化 加载其他apk 的资源的核心思想是 拿到其他apk 的Resources 对象,然后通过反射 ,可以拿到 我们想要的资源,然后使用。 拿到其他apk 的对象 ,主要是通过 AssetManager 的 addAssetPath,方法;因为这个方法在frameWork 层,所以要通过反射来拿;相关framework层代码 涉及到(contentImp,ApkLoad,As...
2016-12-03 22:16:21 491
原创 添加 retrfiot 拦截器Interceptor ,打印服务器返回的json并添加网络请求公共的header
import java.io.IOException;import java.nio.charset.Charset;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;import okhttp3.ResponseBody;import okio.Buffer;import okio.
2016-12-03 18:15:39 1621
海康摄像头无预览设备抓拍+预览功能
2018-08-20
android_px_多屏幕适配生成工具和资源
2018-04-13
android js 互相调用
2018-01-03
daim生产工程
2017-09-15
局域网easylan
2012-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人