努力~奋斗

  • 现代化产业体系

    现代化产业体系是什么?现代化产业体系是我国==经济现代化==的关键所在。也是建设社会主义强国的必然要求。构建现代化产业体系需要加快建设[[实体经济]],[[实体经济]]是现代化产业体系的重要物质支撑。
  • 不固定的Json返回字段

    特殊的Json实体,Content返回的值是变化的。12345{ "status",200 "type",1 "content","不定值内容&q...
  • Android常见问题

    ViewPager2 如何解决动态增减Fragment的问题? 123456789101112131415161718192021222324252627282930class BaseVPAdapter(manager: FragmentMana...
  • SearchView的学习笔记

    OK

    SearchView的理解

    默认操作
    点击搜索按钮,展开搜索框,点击软键盘搜索按钮即可。

    使用步骤
    1.在xml中使用android.support.v7.widget.SearchView标签。
    2.在java中使用setOnQueryTextListener方法即可。重写onQueryTextSubmit、onQueryTextChange两个方法。

  • Shape

    Drawable分为两种,一种是普通的图片资源,另外一种是XML形式的Drawable资源。这里讲的是如何编写XML形式的drawable。 知识点 - Shape 理解用于设置ViewGroup的形状设置divider的时候 shape必须设置...
  • Android动画

    基础知识

    动画分帧动画(Frame)、补间动画(Tween)、属性动画(property)三大类。
    使用
    使用方式分java、xml两种。java只需创建相应的XXXAnimatino然后调用start方法即可。这里讲xml使用方式。
    1.在res创建相应的目录.
    2.创建相应的根标签的xml文件.
    3.调用AnimationUtils(AnimatorInflater)加载xml文件。然后调用start方法即可。
    4.fillAfter属性用于保存动画后的状态

    |动画类型|在res创建的目录|对应的标签|
    |–|
    |帧动画|drawable(不需创建)|animation-list|
    |补间动画|anim|translate、alpha、rotate、scale|
    |属性动画|animator|animator、objectanimator、set|

    动画坐标图

    image

  • Canvas笔记

    对绘图的基本理解

    绘图的两个基本工具是Paint跟Canvas

    Canvas 决定画什么(简称View) 例如 点、线、面、圆
    Paint 决定怎么画(简称Style) 例如 颜色、线条粗细等。

  • LoginActivity登录流程

    Token的理解Token的使用 登录流程Token的使用,客户端登陆-服务端返回token-客户端保存账户信息、token于本地-在之后的请求中都要携带该token来请求 自动登录登录-在splashActivity判断本地是否有token,有...
  • 正则表达式的总结

    括号含义

    • {}一般用来表示匹配的长度
    • []匹配的字符范围
    • ()提取匹配的字符串

    基本字符

    (一个元字符替代一个字符 例如 \w 可以表示 2或者s或者’_’)

    ‘.’ 表示匹配除了换行符之外的任何字符
    ‘*’ 表示匹配除了换行符之外任意数量的字符

  • Android控件的学习笔记

    Checkbox、RadioButton总结RadioButtonRadiobutton去掉圆圈1android:button="@null" 改变圆圈样式,自定义shape1android:drawableLeft、Rig...
/6