- 博客(9)
- 收藏
- 关注
原创 Android应用开发—RecyclerView绘制蒙层
背景:如何在跨越两个或两个以上的item绘制一个view,该view需要跟随recyclerView的滑动而整体移动。
2017-08-30 16:33:48 1480
转载 Android ImageView的scaleType(图片比例类型)属性与adjustViewBounds(调整视图边界)属性
转载自Android ImageView的scaleType(图片比例类型)属性与adjustViewBounds(调整视图边界)属性ImageView的scaleType的属性可设置为matrix(默认)、center、centerCrop、centerInside、fitCenter、fitEnd、fitStart、fitXYandroid:scaleType=”center” 保持原图的
2017-08-28 11:50:47 311
原创 Android应用开发—通用的GridView网格分割线
注本文基于 Android RecyclerView 使用完全解析 体验艺术般的控件 中关于GridView网格分割线部分代码扩展而来。public class DividerGridItemDecoration extends RecyclerView.ItemDecoration { private static final int[] ATTRS = new int[]{android
2017-08-27 19:07:51 444
原创 如何判断软件架构的好与坏
判断一个软件的架构的好与坏有很多方法,不过如果让我一句话来描述的话:如果一个软件开发程度在70%以上的情况下,加入一个新功能,还需要涉及到大量的文件,代码的修改,那么这个软件架构一定很烂,而好的架构此时应该已经完成大部分底层组件的开发,而且相互独立,加入的大部分新功能基本上是原有组件的功能的组合(不涉及组件内部的修改,而不是在根据新功能,无休止的扩充组件的参数),以及加入新功能特有的独立组件。此处
2017-08-21 23:18:49 1489
转载 Android应用开发—LayoutParams的用法
Android应用开发—TextView的动态创建 这篇文章讲到了“TextView控件布局位置的控制”,主要依赖于RelativeLayout.LayoutParams的使用,本文简单介绍下LayoutParams的用法 注:本文大部分内容参考android,利用layoutParams代码动态布局空间位置和总结:代码中添加LinearLayout和RelativeLayout布局或者是一份c
2017-08-13 14:05:53 486
原创 Android应用开发—TextView的动态创建
动态创建TextView的两种方式:下面介绍两种创建方式:在drawable里面创建共同依赖的background.xml文件,里面设置shape来设置文本框的一些特殊效果:eg:<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" >
2017-08-12 22:59:29 3619
原创 Android应用开发—知识点汇总
获取Fragment的context: getActivity().getApplicationContext()或者getActivity() You can use getActivity(), which returns the activity associated with a fragment. The activity is a context (sinc...
2017-08-12 11:39:56 1580 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人