![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android布局
Jersey-Guo
这个作者很懒,什么都没留下…
展开
-
CollapsingToolbarLayout配合CoordinatorLayout、viewpage实现伸缩式布局
由于项目需求自己写了个demo,有什么需要改的地方希望大家提出xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout android:id="@+id/detail_main_content" xmlns:android="http://schemas.andro原创 2016-02-19 15:25:00 · 1548 阅读 · 0 评论 -
使用RecyclerView横向滑动实现仿到位的滑动(写的不好,还有未解决的地方)
import android.app.Activity;import android.os.Bundle;import android.support.v7.widget.LinearLayoutManager;import android.support.v7.widget.RecyclerView;import android.widget.TextView;import java原创 2016-12-08 19:12:08 · 1456 阅读 · 0 评论 -
Android 使用xml实现边框阴影,背景渐变效果(附有RGB颜色查询对照表)
上图是显示效果,下面是代码实现:个人理解就是使用layer-list实现两层view的叠加,其中top,left,bottom,left控制阴影xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android"> 阴影--> <item原创 2017-04-20 16:24:47 · 12400 阅读 · 1 评论 -
CollapsingToolbarLayout配合CoordinatorLayout、AppBarLayout,RecyclerView实现伸缩布局
这四个layout都是Android design中出现的控件,所以要想使用首先要在gradle中配置依赖,其中RecyclerView使用的第三方的库,配置如下:compile 'com.jcodecraeer:xrecyclerview:1.3.2'compile 'com.android.support:cardview-v7:25.1.0'compile 'com.androi原创 2017-05-26 11:08:31 · 1979 阅读 · 0 评论 -
问题解决java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout
导致这个问题的原因一方面是因为起名用了相同的ID,另一方面就是出现了不规范的布局,我遇到的是出现了不规范的布局如下:箭头所指的两部分就是问题,而且preview也给出了Render errors的提示,以前也写过这种,但是没有出问题,这次出了问题。原创 2017-07-12 11:05:25 · 1458 阅读 · 0 评论 -
Android自定义状态栏颜色
状态栏颜色设置:private View mStatusBarView;/** * 设置状态栏 */private void setBarView() { getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); final int sdk = Build.VERSION.SDK_INT;原创 2017-07-19 10:17:12 · 461 阅读 · 0 评论 -
Android自定义状态栏遇到的一个小坑
前面写了状态栏自定义其颜色的一种方法,自定义状态栏的时候有可能会遇到状态栏遮盖住标题栏的情况,网上大多数的解决方法就是设置: android:fitsSystemWindows="true"只要设置了这个属性此view的所有padding属性失效.只有在设置了透明状态栏(StatusBar)或者导航栏(NavigationBar)此属性才会生效但是我遇到了另一种情况,就是给baseview原创 2017-07-19 12:08:40 · 478 阅读 · 0 评论