Android
zerozff
这个作者很懒,什么都没留下…
展开
-
Android中Activity延迟跳转
有时切换页面时需要设置延迟效果,话不多说,具体方法如下:private timer=new Timer();timer.schedule(new TimerTask() { @Override public void run() { //跳转界面 toLogin(); } },2*1000);其中Timer是一个计时器,s...原创 2020-03-09 14:41:51 · 668 阅读 · 0 评论 -
Android中全局通用样式定义
对于全局通用样式,有三种自定义方法,分别为自定义view、include方式引用以及在styles中直接定义通用样式。下面重点介绍一下后两种方法,以登录页面的设计为例。1 include方式引用以顶部导航nav_bar(也就是toolbar)为例来进行介绍,有的时候不同界面顶部的导航栏大体框架是相同的,只不过细枝末节处稍有不同,这时可以将其封装便于复用。分析顶部导航栏布局,在layout...原创 2020-02-15 16:23:42 · 1606 阅读 · 0 评论 -
Android中自定义属性&自定义控件
在Android开发中,有一些控件布局往往会多次用到,这时就可以用自定义view的方法对其进行封装,以便复用。下面以登录页面中的输入框、登录按钮为例进行介绍~1 自定义属性在res中的values目录下新建一个资源文件并命名为attrs.xml,用来存放我们自定义的属性确定自定义控件中可配置的属性,以输入框为例,即为icon:输入框前面的图标 hint:输入框里的提示 password:是...原创 2020-02-15 15:10:18 · 157 阅读 · 0 评论 -
Android之Gson解析中的@SerializedName注解
Json&Gson简介GsonGson是一个Java库,可用于将Java对象转换为其JSON表示形式。它还可以用于将JSON数据转换为等效的Java对象。Gson的GitHub主页JsonJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。Json百度百科...原创 2019-10-15 16:25:26 · 799 阅读 · 0 评论