- 博客(9)
- 资源 (19)
- 收藏
- 关注
原创 HTML 排版与标签(六)
多媒体标签背景音乐<bgsound>标签,属性 loop为-1时为循环播放视频标签<embed >既可以播放视频也可以播放音频属性:autostart设置是否自动开始播放 volume设置音量滚动标签<marquee>属性:behavior有三个值:scroll:循环滚动 alternate:来回滚动 slide:滚动一次 direction:值为目标方向,left,right,up,dow
2016-08-21 19:03:29 745
原创 HTML 排版与标签(五)
框架标签框架标签适用情形有时候我们需要在一个页面上面显示两个或者多个界面时可以使用框架标签。框架标签使用框架标签使用<frameset>和<frame> 使用例子: 分为上下两部分时使用rows属性,上半部分占200像素,下班部分占剩下的部分<frameset rows="200,*" ><frame src="top.html" ></frame><frame src="bottom
2016-08-21 18:13:26 2348
原创 HTML 排版与标签(四)
清单标签 清单标签分为3种: 1、无序清单(<ul>记忆unorderlist)默认有小圆点 属性:type 取值:disc(圆点) circle(空心圆) square(方形) 2、有序清单(<ol>记忆orderlist)默认数字排序 属性:type 取值 1,a,A,i,I start 3、定义清单(<dl>记忆definelist) 使用<dt>(清单标题)标签和<
2016-08-21 00:12:07 962
原创 设计模式——观察者模式
什么是观察者模式观察者模式有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。举个例子:传播点正能量,就拿里约奥运会来说吧。奥运会比赛就是被观察者,看奥运的人,我们大家就是观察者,在奥运会中国某个比赛赢了的时候,我们这些观察者就会做出一些反应,发微博啊,发朋友圈啊,这就是
2016-08-16 18:54:14 542
原创 Android OKHttp介绍与使用(二)
在Android OKHttp介绍与使用(一)中只是简单的介绍了一下OKHttp并贴了一个小Demo来尝试一下OkHttp。在本篇博客中将对OKHttp的使用进行系统的介绍。OKHttp简单体验使用前提: Android Studio添加依赖库 compile 'com.squareup.okio:okio:1.9.0' compile 'com.squareup.okhttp3:okhtt
2016-08-13 23:17:44 1202
原创 Android OKHttp介绍与使用(一)
为什么使用OKHttp1、之前Android的网络请求传统的方式是使用HttpUrlConnection和HttpClient(冗余代码也比较多),但这两种方式使用起来比较麻烦,需要自己再次封装。更重要的一点是Android 6.0已经不支持HttpClient了,并且早在Android 4.4的源码中HttpUrlConnection已经被替换成okHttp了。 2、okHttp是一个轻量级的网
2016-08-13 18:52:12 1578 1
原创 Android Material Design
一、控件1、Android RecyclerView之代替ListView与GridView 2、Android RecyclerView之添加Item分割线3、CardView CardView顾名思义,我感觉也确实可以把CardView看作是一张看片,我们在卡片的表面放上自己的某些控件。为什么说是在卡片上面放置控件: ‘A FrameLayout with a rou
2016-08-07 18:36:38 638
原创 Android 面试总结
最近一直都在面试,只有把找工作当做一种工作认真对待的时候我才觉得自己这一天没有荒废。不去想未来有多远,活在当下做最好的自己就心满意足了。 说下面试吧,以后一点点记录,我刚毕业也就算是个初级程序员吧,以前看《80后脱口秀》王自健说:“所谓的小鲜肉,到了社会上就是没经验”,感觉确实是这样。关于面试有时候常常在想自己积累的Android知识也不少,但是面试的时候不会说也是挺尴尬的。不多说了,下面是
2016-08-05 17:51:09 993 3
原创 Android 自定义百分比布局
效果图: 思路: 1、编写xml文件,声明自定义属性 2、继承RelativeLayout 3、根据自定义ViewGroup的思想我们一般会在继承之后,创建构造器,然后重写onMeasure、onLayout和onDraw三个方法。这里对onLayout和onDraw方法都不需要进行特别的操作。因为百分比布局,是以该布局作为容器,子控件的宽度跟高度以百分比布局为参考设定。比如你的容器宽2
2016-08-02 00:12:28 1782 1
tinkerDemo的两个apk可以安装试一下
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人