- 博客(10)
- 收藏
- 关注
原创 关于ScrollView嵌套ViewPager 嵌套 ListView 嵌套 WebView 大全
这几天做一个页面,需要用到ScrollView嵌套ViewPager,而ViewPager(Fragment)中又有两个Fragment 分别包含ListView以及WebView,大概的层级是这样的:这样布局就会导致Viewpager WebView ListView 三个控件都显示不出来,导致这样的原因是,在Measure流程的时候,不能测出这三个控件的宽高,导致这三个控件不能显示,说...
2018-06-15 19:49:01
1373
原创 重新回来,介绍一下Android Studio 如何继承腾讯云直播 以及 腾讯云通信
停了好久的博客,最近找到第一份工作,我的安卓是通过自学的。所来,来的新的公司也不能懈怠,坚持每星期一篇博客。 言归正传,最近公司要开发一款直播app,要接入腾讯云直播以及腾讯云通信。腾讯的api也是看了我半天,也没搞懂,- -现在搞懂了,所以写一篇博客记录一下。首先集成腾讯云直播,这个很简单,下载了sdk以后将arr文件copy到Project模式下app/libs,如下图:...
2018-06-10 16:12:06
3098
1
原创 安卓采坑记录
一.安卓自定义控件移动时发生抖动:解决办法:在onTouchEvent中,将getX/Y换成对应的getRawX/Y。二.安卓中各种Context的作用对比具体如下: 三.安卓popupWindow 的各种问题 1.调用showAtLocation方法时 第一个参数view parent 可以用Activity.getWindow.getDecorView获得。...
2018-05-31 11:58:56
363
原创 Android中MaterialDesign的使用,以及实现仿网易新闻客户端的UI效果(五)
快过年了,在这给大家拜个早年~~工厂也没啥事做,也快放假了,这篇就提早发~~前面几篇已经把主要的UI效果实现了,这篇我们说一下自定义Behavior。我们先在acticity_main中添加一点东西: <LinearLayout android:layout_width="match_parent" andro...
2018-02-10 13:51:58
1243
原创 Android中MaterialDesign的使用,以及实现仿网易新闻客户端的UI效果(四)
前面我们TabLayout和ViewPager等View实现了,标签式布局,以及使用DrawerLayout和NavigationView实现了侧滑菜单,这次我们又返回来,说一下ToolBar,通过CoordinatorLayout(协调员布局)以及CollapsingToolBarLayout(折叠式Toolbar)来实现折叠式ToolBar的布局。实现折叠式ToolBar需要注意的是,Coord
2018-02-03 23:50:09
1997
原创 Android中MaterialDesign的使用,以及实现仿网易新闻客户端的UI效果(三)
前两次我们说了MaterialDesign中,Toolbar,DrawerLayout和NavigationView组成的Activity界面,下面我们来说说TabLayout,ViewPager,Fragment和RecyclerView组成的带有标签的界面,先来看看效果: 如图,Toolbar下多了一行标签,点击标签就会跳到对应的页面。我们先来说说每个控件负责显示什么以及它的范围:
2018-01-28 23:15:35
481
原创 Android中MaterialDesign的使用,以及实现仿网易新闻客户端的UI效果(二)
上星期我们说了MaterialDesign中的Toolbar来代替传统的ActionBar,今天我们来说一下MaterialDesign中的侧滑菜单(所谓侧滑菜单,就是侧滑,菜单才会显示出来,如果不侧滑就不显示在主屏幕,这样就节省了主屏幕的空间,同时又能有很好的效果),我们先来看一下布局怎么写,如下:<android.support.v4.widget.DrawerLayout androi
2018-01-21 23:03:35
274
原创 Android中MaterialDesign的使用,以及实现仿网易新闻客户端的UI效果(一)
这次我们来说说Android中的MaterialDesign,并用MaterialDesign以及前面的RecyclerView来实现仿网易新闻客户端的UI效果。 当然,详细说的话,会比较多,所以我准备分开说,今天我们就先讲一讲ToolBar使用。 话不多说,首先我们在app/build.gradle的dependencies闭包中添加包的依赖,如下:compile 'com.android.s
2018-01-13 15:13:09
1093
原创 这里我们来说说RecyclerView以及它的自定义分割线(下)
nice,终于有空,这波我们接着上次的继续说。 上次说的是RecyclerView的Adppter以及它的ViewHolder,这次我们来说说RecyclerView的点击事件以及它的自定义分隔线Decoration。 首先,我们说说点击事件,在RecyclerView的Adapter中的onBindViewHolder中设置它的点击事件,让我们来看看具体怎么写。 我们先创建一个接口 MyRe
2018-01-07 23:48:14
272
原创 这里我们来说说关于RecyclerView以及它的自定义分隔线(上)
元旦回家浪了~~导致这篇迟了如题,这边我们说说书上关于RecyclerView以及它的自定义分割线我们边看代码边说。先来添加对RecyclerView的依赖 接着,我们就能和RecyclerView愉快的玩耍了,首先我们把MainActivity的布局搞出来 activity_main.xml“` “` “` class MyViewHolder extends RecyclerView
2018-01-02 23:09:45
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人