UI开发

    android开发属于前端,重点是UI,写出稳定的应用是关键。对于android应用来说,用户的第一体验要看这个应用的界面是否友好,如果写的很不美观,没有美感是留不住用户的。所以ui这一分支很重要,需要也必须学好.

  1. 基本控件。如TextView,ImageView,EditText,Button,ImageButton,RadioButton,Seekbar,Ratingbar等。
  2.  基本布局。LinearLayout,RelativeLayout,FrameLayout,TableLayout这些基本的,也有DrawerLayout,CoordinatorLayout,SwipeRefreshLayout,RecyclerView,ScrollView,AppBarLayout和Toolbar,ViewPager和TabLayout这些现在很火的MaterialDesign设计.
  3.  基类View和ViewGroup, 我们的系统控件都继承自这两个类,我们要想写出比较好看的画面就需要我们对这两个类要足够的了解。
  4. view的事件传递机制,如果我们要想写出比较炫酷的布局,就难免会用到滑动嵌套,有嵌套就容易有冲突,如果我们对view的事件的传递机制有足够的了解,解决滑动冲突就会变得很容易。
  5. 动画。如果想让布局很炫酷,有时就需要让view动起来。

转载于:https://my.oschina.net/5501/blog/1623678

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值