- 博客(12)
- 收藏
- 关注
原创 PHP无限极分类及小应用(面包屑导航)
1.无限极分类什么是无限级分类? 无限极分类简单点说就是一个类可以分成多个子类,然后一个子类又可以分另外多个子类这样无限分下去,就好象windows可以新建一个文件夹,然后在这个文件夹里又可以建一些个文件夹,在文件夹底下还可以建一些文件夹一样 类似于下面图片: 下面用个简单的递归算法来演示一下:1.首先看一下数据表结构 上面这个表很简单(cate_id是自己的id,na...
2018-08-29 21:56:03
1860
转载 HTML5较HTML4新标签的用法以及区别
HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站。其中有些是技术上类似 <div> 和 <span> 标签,但有一定含义,例如 <nav>(网站导航块)和 <footer>。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如 <audio> 和 <video> 标记。一些过时的 HTML 4 标记将取消,其中包括纯粹用作
2017-06-09 21:47:14
506
原创 Android之广播
在安卓系统中,根据广播的执行顺序不同,可分为有序广播和无序广播。1.有序广播有序广播是一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够接受到这条消息,当这个广播接收器中的逻辑执行完毕之后,广播才会继续传递。所以,此时的广播接收器是由先后顺序的没并且可以被拦截。工作流程图如下:2.无序广播无序广播是一种完全异步执行的广播,在广播发出去之后,所有监听了这个广播事件的广播接收器几乎都会
2017-06-07 17:53:24
461
原创 HTML5之画布(canvas)(二)
上一篇我们简单介绍了一下画布的概念,那么这一篇文章来写一下canvas的绘图方法和图像变换。绘图方法 canvas画布提供了一个用来作图的平面空间,该空间的每个点都有自己的坐标,x表示横坐标,y表示竖坐标。原点(0, 0)位于图像左上角,x轴的正向是原点向右,y轴的正向是原点向下。(1)绘制路径 beginPath方法用于表示开始绘制路径,moveTo(x, y)方法设置线段的起点,lineTo
2017-05-26 10:02:07
660
原创 HTML5之画布(canvas)(一)
从步入大学,一直没学到什么真实的技术,但是大一对HTML还算有点兴趣,然后今年就了解了一下HTML5。不看不知道,一看吓一跳。HTML5的功能真的太强大了,而且做出的效果也十分好看。最近接触到canvas也就是画布,感觉很神奇,所以这篇文章简单介绍一下canvas。1.那么什么是canvas呢? Canvas元素是HTML5的一部分,允许脚本语言动态渲染位图像。Canvas由一个可绘制地区HTML
2017-05-25 20:32:28
886
原创 AsyncHttpClient和SmartImageView的使用及案例(新闻客户端)
本篇博文呢,我们来介绍一下AsyncHttpClient和SmartImageView这两个开源项目的使用以及通过一个案例来展示它们的功能1.AsyncHttpClient的使用AsyncHttpClient是对HttpClient的再次包装。 特点 发送异步HTTP请求 HTTP请求发生在UI线程之外 内部采用了线程池来处理并发送请求用法: a. 下载AsyncHttpClien
2017-05-24 17:56:50
1824
原创 ListView控件以及常用数据适配器Adapter的使用+商品展示案例
这次我们来介绍一下ListView控件以及常用数据适配器Adapter的使用,并通过一个商品展示案例来说明。一.ListView控件在Android开发中ListView是一个比较常用的控件。它以列表的形式展示具体数据内容,并且能够根据数据的长度自适应屏幕显示。接下来介绍一下ListView的常见属性。ListView常见属性: 1.android:cacheColorHint——设置拖动的背
2017-04-23 17:20:40
3289
原创 Android登录页面案例(SharedPreferences的使用)
SharedPreferences是Android平台上一个轻量级的存储器,主要用于存储一些应用程序的配置参数。SharedPreferences中存储的数据是以key/value键值对的形式保存在xml文件中,该文件位于data/data/<packagename>/shared_prefs文件夹中。注意:SharedPreferences中的value值只能是float、int、long、boo
2017-04-10 18:57:21
1588
原创 Android装备选择案例
这篇文章我们通过一个装备选择案例来掌握一下Activity回传数据。1.创建程序 创建一个名为“zhuangbeixuanze”的工程,设计用户交互页面。 装备选择程序对应的布局文件(activity_main.xml)如下所示:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.a
2017-03-26 13:18:47
810
原创 Activity的四种启动模式
现在Android Studio中Activity的启动模式分为standard,singleTop,singleTask和singleInstance四种,下面是四种启动模式的介绍。1.standard标准模式 a. standard是Activity默认的启动模式,在不指定Activity启动模式的情况下,所有Activity使用的都是standard模式。 b. 在standard模式下,
2017-03-23 20:28:50
519
原创 做一个Android UI手机信息页面
这篇博文来介绍用Android中的UI部分来做一个手机信息页面,在制作过程中遇到了好多问题,做的不好望见谅,嘿嘿,接下来就是编写的详细步骤:一.准备工作:1.首先创建一个新的Project,界面如下:然后一直点Next就OK~这就是建完Project之后的界面~2.我们在做这个之前准备了一些需要用到的图标图片,然后把这些图标图片导入到res/drawable文件夹下,如下:现在准备工作就完成了,接下
2017-03-12 11:54:24
607
原创 Android Studio 安装过程及常见安装问题
Android Studio 安装过程及常见安装问题 Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。随着Android studio正式版的推出和完善,Android开发者们转向Android studio开发平台也将是大势所趋!几点
2017-03-01 17:54:36
1014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人