前端开发笔记(5)js基础

js的作用1、网页特效 2、用户交互 3、表单提交 4、控制结构和样式入口函数window.onload = function(){ 内部放js }这个函数的意思就是说,当我们页面加载完毕(页面结构样式节点等加载完)之后,采取执行函数体里面的js部分。所以这句话可以在页面的顶端 window.onload = function(){ /*要...
阅读(223) 评论(0)

Android联系人列表实现

演示汉字转拼音String pinyingStr = PinyinHelper.getShortPinyin( String.valueOf(charSequence).toLowerCase().trim());获取分组Key(A,B,C….#) @Nullable private String getPingyingKey(Stri...
阅读(472) 评论(0)

前端开发笔记(4)css基础(下)

标签定位相对定位相对定位是用来微调元素位置的,让元素相对于原来的位置进行调整。 Document div{ wid...
阅读(554) 评论(0)

前端开发笔记(3)css基础(中)

上一篇中我们学习了html的标准文档流,下面我们先来看看如何脱离标准流。脱离标准流css中一共有三种方法脱离标准流 浮动 绝对定位 固定定位 浮动我们要搞清楚什么是浮动,先来看一个标准文档流的例子 div{ width:100px; height:100px; margin:10px;...
阅读(1245) 评论(0)

前端开发笔记(2)css基础(上)

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。...
阅读(1372) 评论(0)

前端开发笔记(1)html基础

HTML介绍HTML是HyperTextMarkupLanguage超文本标记语言的缩写 HTML是标记语意的语言编辑器任何纯文本编辑器都能够编辑html,比如记事本,editplus,notepad++ 比较有名的专门制作网页工具有:DreamWeaver (Adobe公司的产品,过时了,不是一个好的代码编辑器) Sublime (高效率的程序书写工具) WebStorm (更高级的项目...
阅读(1380) 评论(0)

Stage6--Python简单爬虫

正则表达式简单介绍正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。字符 [a-z] 数字 [0-9] 或 \b* 匹配前面的子表达式零次或多次 + 匹配前面的子表达式一次或多次 ? 匹配前面的子表达式零次或一次一个简单爬虫例子import re import u...
阅读(878) 评论(0)

Stage5--Python GUI编程TKinter

Python图形库简要介绍python提供了多个图形开发界面的库,几个常用Python GUI库如下: Tkinter: Tkinter模块(“Tk 接口”)是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。 wxPyth...
阅读(916) 评论(0)

Stage4--Python面向对象

理解面向对象编程万事万物皆对象我们从窗户向外望去: 每棵树:每一课树都可以看成一个对象。 路上每个人:每一个人也可以看成一个对象。 每个人上班的事件: 可以看成一个对象。类和对象类则是从某一部分对象中抽象出来的一个群体,这些群体具有某些共同的特征,我们可以根据我们所需的某几个特征抽象出我们自己想要的类。每个人都是对象,我们可以抽象出来人的共同特征,就像我们给自然界的物质分类一样(如何分类?根据...
阅读(857) 评论(0)

Stage3--Python控制流程及函数

条件语句if 判断条件1: 执行语句1…… elif 判断条件2: 执行语句2…… elif 判断条件3: 执行语句3…… else: 执行语句4…… if 语句的判断条件可以用>(大于)、=(大于等于)、<=(小于等于)来表示其关系。由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要...
阅读(796) 评论(0)

Stage2--Python的数据类型

变量变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 变量的本质是内存中一段存储空间(大小由数据类型决定),变量名和这段存储空间的地址发生关联。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。定义变量Python 中的变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量的标识,...
阅读(863) 评论(0)

Stage1--Python的特点和安装

Python语言的特点Python是一种解释性语言编译型语音:在程序执行前,会通过编译器将程序(代码)转换为机器语言(计算机可以看懂的语音),比如C语音。解释型语音:没有编译过程,在程序执行的时候通过解释器对程序逐行解释然后直接运行。比较:因为编译型语音在执行前已经做了编译(翻译给计算机),所以执行比较快(执行过程中不需要翻译)。Python是面向对象的语言面向过程:一般就是先分析解决问题需要的步骤...
阅读(947) 评论(0)

AndroidStudio多AppId多渠道快速打包

一直感觉AndroidStudio没有eclipse快,但是最近由于遇到一个问题不得不将工程迁移到AndroidStudio上,迁移后之前在eclipse上所做的所有批量打包又得重新在AndroidStudio上搞一遍,不得不说这个过程远比我想象的让人愉快,AndroidStudio的强大和好用改变了之前我对这个IDE的偏见,无疑这个IDE是开发Android的最好工具。一、普通打包配置 de...
阅读(3834) 评论(1)

Gradle项目构建(1)——Gradle的由来

一、项目自动构建介绍作为Java的开发者对eclipse都非常熟悉,其实eclipse就是居于ant来构建项目的,我们先来看看为什么需要自动化构建项目。1、为什么我们要自动化构建项目可以假设我们如果不适用eclipse或者其他集成开发环境去开发我们的项目,这个对于当今的软件来说几乎不可能,项目自动化构建可以帮助我们完成一些重复性规律的工作,避免一些人为造成的错误。2、项目自动化的类型按需构建 按需...
阅读(1248) 评论(0)

六大设计原则浅析

一、设计在软件开发中的重要性重要性在上大学的时候我们总是不理解为什么要讲这么理论性的东西,当时就一个感觉就是没什么用,我们更想去学习一些可以看到结果的东西,当你毕业之后就会发现基础的知识是多么重要,而这些知识都有一个共性就是可以脱离具体的技术或者问题而存在,是一种可以长期指导我们学习和进步的重要思想,设计原则和模式就是软件开发中的这种思想。设计原则我们先来思考一个问题: 怎么样的软件才算一个好的...
阅读(8352) 评论(2)

Android给图片加文字和图片水印

我们在做项目的时候有时候需要给图片添加水印,水寒今天就遇到了这样的问题,所以搞了一个工具类,贴出来大家直接调用就行。/** * 图片工具类 * @author 水寒 * 欢迎访问水寒的个人博客:http://www.sunhome.org.cn * */ public class ImageUtil { /** * 设置水印图片在左上角 * @param Cont...
阅读(11356) 评论(4)

Android自定义组件系列【17】——教你如何高仿微信录音Toast

一、Toast介绍平时我们在Android开发中会经常用到一个叫Toast的东西,官方解释如下 A toast is a view containing a quick little message for the user. The toast class helps you create and show those. When the view is shown to the use...
阅读(3789) 评论(1)

volley框架下发送和读取cookie

首先volley本身不支持cookie,但是volley又非常好用(比如封装了网络请求的实现,内部支持并发, 不用我们再额外设计网络管理异步处理,网络请求不应在UI线程等等),那既想使用volley又想在对服务器发起http请求时加上cookie,并从服 务器给的响应中读取cookie。怎么办呢?庆幸的是volley是开源的,我们可以重写一些方法来实现我们的目标。 我们平时开发android应用都...
阅读(1812) 评论(0)

Android里的网格空隙

在很多移动端或者web端开发中我们会遇到很多网格布局,如果我们使用线性布局来实现一些简单的网格布局就需要使用padding/margin等属性来使其对齐,代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an...
阅读(1666) 评论(0)

像音乐播放App一样移动背景

如果你经常听歌,你会发现歌曲app的背景会随着音乐移动的,从左到右或者从上到下,这种动画虽然简单,但是这里有一个技巧。如果你还不明白这种动效看看下面的demo (更多详细请参考:https://github.com/flavienlaurent/PanningView) 一,使用setImageMatrix播放图片动画 下面是官方文档给出的解释 你可以看到这里的解释很简单,就是代替I...
阅读(1558) 评论(0)
501条 共26页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1553864次
    • 积分:23821
    • 等级:
    • 排名:第259名
    • 原创:406篇
    • 转载:85篇
    • 译文:10篇
    • 评论:918条
    交流与讨论

    编程爱好者讨论组欢迎你加入

    群一 爱编程-爱生活 群二 android学习交流群
    博客专栏
    爱编程-爱生活
    推荐网站
    百度统计