摘要: FloatingActionButton 悬浮按钮,默认colorAccent来作为按钮的颜色 <android.support.design.widget.FloatingActionButton android:layout_width="wrap_content" android:layout 阅读全文
posted @ 2017-04-26 19:15 lusCodding 阅读(437) 评论(0) 推荐(0) 编辑
摘要: NavigationView的使用 这里我们来讲讲在Android5.0之后推出的NavigationView的具体使用方式。和普通的侧拉菜单制作方式一样,首先所有的东西还是都放在一个DrawerLayout中。如果对DrawerLayout的用法还不是很了解的。 可以参考我上一篇文章:Androi 阅读全文
posted @ 2017-04-26 16:57 lusCodding 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 滑动菜单--DrawerLayout 滑动菜单就是把一些菜单选项隐藏起来,而不是放置主屏幕中,然后可以通过滑动的方式将菜单显示出来,具有非常的画面效果,就是类似侧边滑动。 例子:需要上一次的Toolbar,省略的内容参考Android——MaterialDesign之一Toolbar <androi 阅读全文
posted @ 2017-04-26 15:51 lusCodding 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Toolbar 由于ActionBar设计原因只能存在活动的顶部,从而不能实现MaterialDesign的效果,现在推荐使用Toolbar,继承Actionbar,但是比起它更加的灵活。 设置主题:在style.xml文件中 <style name="AppTheme" parent="Theme 阅读全文
posted @ 2017-04-26 15:14 lusCodding 阅读(323) 评论(0) 推荐(0) 编辑
摘要: AsyncTask简单介绍 我们首先需要明确Android之所以有Handler和AsyncTask,都是为了不阻塞主线程(UI线程),且UI的更新只能在主线程中完成,因此异步处理是不可避免的。Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。AsyncTask就 阅读全文
posted @ 2017-04-26 14:20 lusCodding 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 Socket是TCP/IP协议通信的抽象层,所以我们还需要了解TCP协议 传输层协议 TCP:面向连接,经历三次握手,优点是传输可靠(保证数据正确性,保证数据的顺序)、用于传输大量数据(流模式) 阅读全文
posted @ 2017-04-26 13:55 lusCodding 阅读(339) 评论(0) 推荐(0) 编辑