摘要:
欢迎大家来学习本节内容,前几节我们已经学习了其他几种自定义控件,分别是Andriod 自定义控件之音频条及 Andriod 自定义控件之创建可以复用的组合控件还没有学习的同学请先去学习下,因为本节将使用到上几节所讲述的内容。 在学习新内容之前,我们先来弄清楚两个问题:1 . 什么是ViewGroup 阅读全文
摘要:
自从Android6.0发布以来,在权限上做出了很大的变动,不再是之前的只要在manifest设置就可以任意获取权限,而是更加的注重用户的隐私和体验,不会再强迫用户因拒绝不该拥有的权限而导致的无法安装的事情,也不会再不征求用户授权的情况下,就可以任意的访问用户隐私,而且即使在授权之后也可以及时的更改 阅读全文
摘要:
AsyncTask相信大家都不陌生,它是为了简化异步请求、更新UI操作而诞生的。使用它不仅可以完成我们的网络耗时操作,而且还可以在完成耗时操作后直接的更新我们所需要的UI组件。这使得它在android开发中成为炙手可热的网络请求工具类。 而今天我们就以源码分析的形式来彻底的学习下它的实现过程。 首先 阅读全文
摘要:
今天我们实现一个直接继承于View的全新控件。大家都知道音乐播放器吧,在点击一首歌进行播放时,通常会有一块区域用于显示音频条,我们今天就来学习下,播放器音频条的实现。 首先我们还是先定义一个类,直接继承于View,并重写它的构造方法,并初始化一个画笔,这和上一节是同样的道理。直接贴出代码: publ 阅读全文
摘要:
前面已学习了一种自定义控件的实现,是Andriod 自定义控件之音频条,还没学习的同学可以学习下,学习了的同学也要去温习下,一定要自己完全的掌握了,再继续学习,贪多嚼不烂可不是好的学习方法,我们争取学习了一种技术就会一种技术,而且不光看了就算了,最好的方法就是看完我自己再练习下,再扩展下,在原来的基 阅读全文
摘要:
最近切了几个手机端的网页,第一次切的是美团的首页,为了自适应不同的手机分辨率,需要用到自适应布局,切图的时候是用的第一中方法,用到了定位,后来查找了一些其他方法,现在就介绍几种自适应布局的实现方法: 美团网页头就用到了自适应 地址:”长沙“,右边的”我的“是固定宽度,不会因分辨率不同而改变大小,中间 阅读全文
摘要:
本文主要介绍分别使用CSS3、JS实现图片简单无缝轮播功效; 一、使用CSS3实现:利用animation属性 (实现一张一张的轮播,肉眼只看见一张图片) HTML部分比较简单,两个div下包着几个img标签;为了实现无缝轮播,注意第一张图片要与最后一张图片相同; <div class="out"> 阅读全文
摘要:
今天做了两个小练习,还是记录一下吧 1、点击按钮生成一个按钮,点击新按钮,又生成一个按钮,同时原来的按钮失效;效果图 HTML部分久只创建了一个input,也没有用CSS样式 1 <!--产生按钮--> 2 <input type="button" id="button1" value="按钮源" 阅读全文
摘要:
1 function create(mouse){ 2 var num=44; 3 var bgcolor='#'; 4 var body=document.getElementsByTagName('body')[0]; 5 var div=document.getElementsByTagName('div'); 6 // var scr_x... 阅读全文
摘要:
最近利用空闲时间写了部分表单验证,包括用户名,身份证,密码,验证码,仅为自己巩固最近所学的知识 表单的样式使用的是table布局,因为觉得DIV布局定位比较麻烦,table有三列,分别为基本信息,输入的信息,提示信;输入信息栏,插入表单 1 <body> 2 <table> 3 <tr> 4 <td 阅读全文