android开发仿知乎功能集锦


1.Material Design 开发利器:Android Design Support Library 介绍 新技术这里面写的很多,我会将Demo借鉴的技术和一些资料网址 发过来

其中本人Demo中包含Snackbar、Navigation View(导航视图)、文字输入时的悬浮标签、Floating Action Button(浮动操作按钮)、Tabs(选项卡)、CoordinatorLayout 伸缩Toolbar 动画和滚屏和标题栏做些互动,个人感觉感觉很好有木有。 
这是介绍新功能的网址https://blog.leancloud.cn/3306/#rd?sukey=ecafc0a7cc4a741b145d5f239ec57f7672ee5f4dad848d356d5461e8e52bbc0820ee49b7dcb16329a88a6f1c702cf708
如果你也是第一次想学新东西,那么就跟着我 一步步来吧 。


2.首先第一步就是搞Toolbar Style的样式 在你的style.xml中。
  <!-- Base application theme. -->
    <!--21版本和以上 才可以设置底部的颜色-->
   

<resources>
    <!-- Base application theme. -->
    <!--21版本和以上 才可以设置底部的颜色-->
    <style name="BaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- toolbar(actionbar)颜色 -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <!-- 状态栏颜色 -->
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <!-- 窗口的背景颜色 -->
        <item name="android:windowBackground">@android:color/white</item>
        <!-- SearchView -->
        <item name="searchViewStyle">@style/MySearchViewStyle</item>
        <item name="android:actionMenuTextColor">#000000</item>
    </style>

    <style name="AppTheme" parent="@style/BaseTheme"></style>

    <style name="MySearchViewStyle" parent="Widget.AppCompat.SearchView"></style>

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

    <style name="CardContent">
        <item name="android:orientation">vertical</item>
    </style>

</resources>

 

如果你想实现 底部边框也变颜色  在加一句如图所示,这个时候他会提示报错,AS中按下ALT+回车新建V21 Style即可

 

<!--底部操作栏颜色-->
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>

 

 

 

 

3.搞好ToolBar的style ,我们应该搭布局了,卧槽  我真的不适合写博客  给你们效果图    给你们下载地址  自己去看吧   。。

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值