- 博客(667)
- 资源 (111)
- 收藏
- 关注
原创 小强的HTML5移动开发之路(47)——jquery mobile基本的页面框架
一、单容器页面结构 Jquery mobile 基本页面框架 标题 内容部分 页脚 说明:设置浏览器的缩放宽度与等级,可以使页面的宽度与移动设备的屏幕宽度相同。二、多容器页面结构 Jquery mob
2014-04-15 15:11:15 5091
原创 小强的HTML5移动开发之路(46)——汇率计算器【2】
在上一篇中我们完成了汇率计算页面,下面来完成汇率设置页面的显示。 100美元 = 人民币 100日元 = 人民币 100里尔 =
2014-04-14 11:24:15 4186
原创 小强的HTML5移动开发之路(45)——汇率计算器【1】
这两天看了《PhoneGap实战》上面有一个汇率计算器的例子,个人觉得比较好,就拿出来和大家分享一下,在接下来的几篇文章中我们来一起完成这个PhoneGap + Jquery mobile的小练习。一、在DrameWeaver中新建站点,如图:二、编写汇率计算页无标题文档
2014-04-14 10:43:16 6728 4
原创 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(7)结构体
一、为什么需要结构体?为了表示一些复杂的事物,而普通类型无法满足实际需求二、什么叫结构体?把一些基本类型组合在一起形成的一个新的复合数据类型叫做结构体。三、如何定义一个结构体?第一种方式:struct Student{ int age; float score; char sex;};第二种方式:struct Student2{ int age; float score; cha
2014-04-13 21:26:23 2726
原创 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(6)动态内存分配
一、传统数组的缺点:1、数组的长度必须事先定制,且只能是常整数,不能是变量int len = 5; int a[len]; //error2、传统形式定义的数组,该程序的内存程序员无法手动释放# include void f(void){ int a[5] = {1, 2, 3, 4, 5}; //这二十个字节的存储空间程序员无法手动编程释放它 //只能在本函数运行完毕时由系统自动释放
2014-04-13 21:05:22 2600 1
原创 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(5)有趣的指针
一、指针是C语言的灵魂# include int main(){ int *p; //p是变量名,int *表示p变量存放的是int类型变量的地址,p是一个指针变量 int i = 3; //p = i; 这样写是错误的 //p = 4; 这样写是错误的 p = &i; //将i变量的地址给p变量//p保存了i的地址,因此p指向i,修改p的值不影响i的值,修改i的值也不影响
2014-04-12 10:55:38 2709 4
原创 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(4)for == while ?
一、for和while等价替换int i = 1;for (i; i<=100; i++){ sum = sum + 1;}int i = 1;while(i<=100){ sum = sum + 1; i++;}二、从键盘输入一个数字,如果该数字是回文数,则返回yes,否则返回no回文数:正着写倒着写一样的数# includeint main(){ int val, m, s
2014-04-12 10:18:45 2218
原创 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(3)输入输出函数
一、基本的输入和输出函数的用法1、printf() //屏幕输出用法:(1)printf("字符串\n");(2)printf("输出控制符", 输出参数);(3)printf("输出控制符1 输出控制符2。。。\n", 输出参数1,输出参数2,。。。); //注意:后面的输出参数中间必须加 ","(4)printf("输出控制符 非输出控制符", 输出参数);输出控制符包含:%d
2014-04-12 09:50:18 2501
原创 亮亮自己制作的搜狗输入法皮肤
昨天晚上闲来无事,看见搜狗输入法皮肤可以自己制作,于是就倒腾了一番,成果如下:.一、演示效果:安装文件下载:http://download.csdn.net/detail/lxq_xsyu/7179727二、制作过程:搜狗皮肤编辑器下载:http://pinyin.sogou.com/skins/design.html1、窗口外观设置2、横排合窗口设置3、横排分窗口设置4、竖排合窗口设置5、竖排分
2014-04-11 22:18:00 3772
原创 Android中密码输入内容可见性切换
今天在做项目的时候遇到了一个关于密码输入框可见性切换问题,上网搜了搜,这里面门道还不小,做一个记录吧,下次遇到就好解决了。首先写了一个简单的测试工程:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:l
2014-04-10 19:34:31 7498 5
原创 小强的HTML5移动开发之路(44)——JqueryMobile中的按钮
一、链接按钮 jQuery Mobile Web 应用程序 链接按钮 二、表单按钮 链接按钮 提交按钮 三、图形按钮 图像按钮1:
2014-04-08 18:07:26 4798
原创 小强的HTML5移动开发之路(43)——JqueryMobile页眉、工具栏和标签栏导航
一、页眉1、添加页眉默认的页眉在屏幕的顶部边缘显示,而且在在屏幕滚动时,页眉会滑出屏幕之外,通过添加data-position属性可以创建一个固定的页眉可以使用date-theme属性来调整页眉的主题,默认主题是黑色data-theme="a"
2014-04-08 16:22:15 5212 1
原创 如何安全退出多个Activity
我们在项目开发的时候可能会遇到安全退出应用的场景,如何能够安全退出多个Activity?网上有很多方法,如下:1、抛异常退出该方法通过抛异常,使程序Force Close。验证可以,但是,需要解决的问题是,如何使程序结束掉,而不弹出Force Close的窗口。2、记录打开的Activity每打开一个Activity,就记录下来。在需要退出时,关闭每一个Activity即可。3、发送特定广播在需要
2014-04-04 09:43:14 7393 18
原创 小强的HTML5移动开发之路(42)——HTML4与HTML5文档结构比较
一般来说,人们在书写包括HTML在内的文档时,习惯上按照类似于“章——节——小节”这样的层次结构来进行。在HTML4中的描述方式: 第一章 小强的HTML5移动开发之路 1.1 HTML5概述 1.1.1 HTML5是什么? 1.1.2 HTML5和HTML4的区别 1.2 HTML5快速入门 1.2.1 HTML与XHTML 上面代码,勉强可以看出文档的
2014-03-31 17:11:27 4837 1
原创 PHP移动互联网开发笔记(8)——MySQL数据库基础回顾[2]
一、数据表为了确保数据的完整性和一致性,在创建表时指定字段名称,字段类型和字段属性外,还需要使用约束(constraint),索引(index),主键(primary key)和外键(foregin key)等。约束条件:not null 非空约束unique 唯一性约束primary key 主键约束foreign key 外键约束check 检查约束auto_increment 自动标识列(值
2014-03-25 18:43:41 2655
原创 我的IT成长路——为梦想扬帆起航
在持续了一个多月的雾霾之后,西安这座城市又看到了久违的阳光,好的天气预兆新梦想的开始。我的IT路从开始接触编程开始已经有5个年头了,从一个没有摸过计算机的农村男孩到现在学会几门编程语言的IT人,这段路程虽然不是什么轰轰烈烈,但是这种平凡中也有几分感慨。我是一个农村走出来的大学生,虽然现在大学扩招,但是对于我们那里考大学的录取率还是很低的,在这方面我算是一个幸运儿吧。可能是因为高中物理学的还行,大学
2014-03-23 14:41:27 4661 9
原创 PHP移动互联网开发笔记(7)——MySQL数据库基础回顾[1]
一、数据类型1、整型数据类型存储空间说明取值范围TINYINT1字节非常小的整数带符号值:-128~127无符号值:0~255SMALLINT2字节较小的整数带符号值:-32768~32767无符号值:0~65535MEDIUMNT3字节中等大小的整数带符号值:-8388608~8388607无符号值:0~16777215INT4字节标准整数带符号值:-2147483648~2147483647无
2014-03-20 16:29:44 3283
原创 PHP移动互联网开发笔记(6)——文件的上传下载
一、文件的上传1、客户端设置:(1)、在标签中将enctype和method两个属性指明相应的值。Enctype="multipart/form-data"; Method="POST"(2)、form表单中设置一个hidden类型的input框,其中name的值为MAX_FILE_SIZE的隐藏值2、服务器端设置:(1)、$_FILES多维数组:用于存储各种上传文件有关的信息(2)、文件上传与p
2014-03-20 13:38:06 3392
原创 PHP移动互联网开发笔记(5)——基础函数库
一、数学函数库● floor舍一取整(向下取整)float floor (float $value);<?phpecho(floor(0.60)."");echo(floor(0.40)."");echo(floor(5)."");echo(floor(5.1)."");echo(floor(-5.1)."");echo(floor(-5.9)."")?>● ceil进一取整(向上取
2014-03-20 13:36:05 2845
原创 PHP移动互联网开发笔记(3)——运算符与流程控制
一、PHP的运算符PHP中有丰富的运算符集,它们中大部分直接来自于C语言。按照不同功能区分,运算符可以分为:算术运算符、字符串运算符、赋值运算符、位运算符、条件运算符,以及逻辑运算符等。当各种运算符在同一个表达式中时,它们的运算是有一定的优先级的。(1)算术运算 + - * / % ++ --(2)字符串运算符字符串运算符只有一个.(点)就是英文的句号。它可以将字符串连接起来,组
2014-03-18 16:55:08 2705
原创 PHP移动互联网开发笔记(2)——变量及常量
一、PHP5.4的基本语法格式 二、PHP5.4的变量与变量的数据类型 三、PHP5.4的系统常量与自定义常量
2014-03-18 15:22:27 2932
原创 PHP移动互联网开发笔记(1)——环境搭建及配置
开篇说明:记得我上大二的时候第一次听到PHP,当时只知道这是一个开发网站的语言,并没有深入学习,在学了Java Web开发和Android开发之后我对互联网的发展方向有了一个我自己的认识,现在我们不能将互联网和移动开发分离开来,这两个东西已经融合为一体,移动端的b/s架构已经成为现在的趋势,所以需要使用一种轻量级的网站开发工具,在php5.x出来后更是对这一块有了很大的支持
2014-03-18 11:26:07 4932 7
原创 BaseAdapter导致notifyDataSetChanged()无效的四个原因及处理方法
前一段时间在做一个项目的时候遇到了一个关于BaseAdapter的notifyDataSetChanged()方法无效问题,当时在网上搜了一个解决方法,今天又遇到了一个类似的问题,我在这里做个记录,防止以后再次发生,或者其他朋友再次遇到。一、ScrollView中嵌套ListView或GridView原因:两个的滚动监听冲突解决方法:重写ListView或GridViewpackage com.m
2014-03-17 11:26:35 9158 2
原创 是男人就下100层【第二层】——帮美女更衣(2)
前一篇《是男人就下100层【第二层】——帮美女更衣(1)》介绍了ImageSwitcher组件的使用,并完成了展示,这一篇我们来完成剩下的部分吧。
2014-03-09 21:23:16 8069 1
原创 是男人就下100层【第二层】——帮美女更衣(1)
去年有一段时间有一个应用下载量很高,都是男同志的功劳,现在又出了第二版,第二层我们就来实现一下《帮美女更衣》这个应用,很多男生应该熟悉这个应用了吧,这里我就不解释里面的内容了,呵呵。先看看我们要实现的效果
2014-03-09 19:29:35 6786 2
原创 是男人就下100层【第一层】——高仿微信界面(10)
在上一篇中虽然实现了微信5.0的主界面框架,但是方法似乎有点牵强,官方已经为HOLO主题提供了actionBar我前面翻译过两篇文章《Android官方教程翻译(5)——设置ActionBar》、《Android官方教程翻译(6)——添加ActionBar》,今天我们来看一下如何使用ActionBar以及用actionBar实现微信主界面。
2014-03-07 16:30:10 7570 4
原创 是男人就下100层【第一层】——高仿微信界面(9)
前面几篇文章实现的界面效果不符合4.0的HOLO主题及官方建议的设计规范,感谢“一片冰心在玉壶”给我指出,不然我可能会一直错下去,也会误导大家。接下来这几篇我计划用HOLO主题来高仿一下微信5.0的界面实现。
2014-03-06 21:52:32 6256 5
原创 是男人就下100层【第一层】——高仿微信界面(8)
上一篇《是男人就下100层【第一层】——高仿微信界面(7)》中我们实现了下弹式菜单,这一篇我们来看看如何实现微信中的摇一摇功能。
2014-03-04 11:22:07 8068 13
原创 是男人就下100层【第一层】——高仿微信界面(7)
在上一篇《是男人就下100层【第一层】——高仿微信界面(6)》中我们已经对主界面的的各个菜单进行了简单实现,接下来我们完成两个比较有趣的功能,一个是上部的下弹式菜单,另一个是摇一摇功能。
2014-03-04 00:01:24 19959 30
原创 是男人就下100层【第一层】——高仿微信界面(6)
上一篇的《是男人就下100层【第一层】——高仿微信界面(5)》中完成了主界面的框架,今天我们来看看框架内部各个菜单内容的实现。
2014-03-04 00:00:08 7324 3
原创 是男人就下100层【第一层】——高仿微信界面(5)
前面《 是男人就下100层【第一层】——高仿微信界面(4)》中我们已经完成了基本的引导界面和登录界面,这一篇中我们来看看登录后的主界面的布局和内容,来一步一步的完成该界面。
2014-03-02 16:16:24 8678 6
原创 是男人就下100层【第一层】——高仿微信界面(4)
上一篇《是男人就下100层【第一层】——高仿微信界面(3)》中我们完成了登录,这一篇看完成登录后的一个短暂加载和引导界面。
2014-02-27 23:37:57 6813 3
原创 忙里偷闲( ˇˍˇ )闲里偷学【C语言篇】——(1)GCC介绍及C语言编译过程
GCC(GNU Compiler Collection,GNU编译器套装),是一套由GNU开发的编程语言编译器。它是一套以GPL及LGPL许可证所发布的自由软件,也是GNU计划的关键部分,亦是自由的类Unix及苹果计算机Mac OS X 操作系统的标准编译器。
2014-02-27 21:13:28 3767 1
原创 是男人就下100层【第一层】——高仿微信界面(3)
上一篇《是男人就下100层【第一层】——高仿微信界面(2)》中实现了注册登录界面,这一篇来看看具体的登录界面实现登录界面布局
2014-02-27 00:00:17 14275 14
原创 是男人就下100层【第一层】——高仿微信界面(2)
接着上一篇《是男人就下100层【第一层】——高仿微信界面(1)》,本打算实现上一篇文章中的第二个界面,这一篇先来实现一下登陆界面吧,接下来我们来开始登录界面的制作。
2014-02-26 23:09:30 7784
原创 Android菜鸟的成长笔记(26)——普通广播与有序广播
BroadcastReceiver是Android系统的四大组件之一,BroadcastReceiver是一个全局的系统级监听器,它拥有自己的独立进程。我们来写一个最简单的广播接收过程先在manifest中定义一个广播接受者 <application android:allowBackup="true" android:icon="@drawable/ic_l
2014-02-26 18:12:12 4763 1
原创 Android菜鸟的成长笔记(25)——可爱的小闹钟
摘要:这一篇主要使用系统为我们提供的一个服务AlarmManager来制作一个Android小闹钟,同时还涉及到了自定义主题、判断第一次启动应用、自定义动画、对话框、制作指导滑动页面等方面。最后形成一个可以直接在手机上面使用的小闹钟。
2014-02-26 13:26:49 9917 16
html5博客主页
2014-03-31
高仿帮美女更衣系列源码(1)
2014-03-09
微信高仿系列源码(9)
2014-03-06
Android布局文件反编译工具
2014-03-05
高仿微信界面系列源码(8)
2014-03-04
高仿微信系列源码(6)
2014-03-03
Android一个小闹钟例子
2014-02-26
android高仿iphne开关
2014-02-12
极光消息推送(服务器自动生成内容)
2014-02-10
Android贪吃蛇源码
2014-01-26
appframework-master 2.0
2014-01-17
ios_网易彩票
2015-05-06
Android高仿豆瓣客户端
2015-01-18
Android自定义对话框
2014-12-30
unity3d制作的一个3d游戏源码
2014-11-11
unity3d开发的游戏demo
2014-11-11
Android2048游戏
2014-07-18
2048apk安装文件
2014-07-17
贪吃蛇源码(未完结版)
2014-07-13
Android自定义组件——单向滑动(仿facebook)
2014-04-22
PhoneGap+Jquery mobile汇率计算器
2014-04-14
PhoneGap环境搭建demo
2014-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人