自娱自乐的代码人,专注Java、c、php

GIT:https://github.com/zhuli InitPHP开源框架:http://initphp.com

安卓开发32:Paint 画笔

关于Paint 画笔 画笔一般在绘制View的时候会用到。绘制界面首先需要调整画笔,然后绘制到画布上面,才能在界面浏览。之前我们做过一个自定义View,自定义View中就使用了画笔。 Paint常用方法 setAntiAlias: 设置画笔的锯齿效果。 setColor: 设置画笔颜色set...

2013-08-30 19:14:53

阅读数:1432

评论数:0

安卓开发31:异步加载图片框架ImageLoader的使用

需要下载ImageLoader.jar 下载地址:http://code.google.com/p/libs-for-android/wiki/ImageLoader 使用: MainActivity.java package com.example.test.com; impo...

2013-08-27 20:08:11

阅读数:12340

评论数:0

安卓开发30:AsyncTask的用法

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,An...

2013-08-27 14:35:25

阅读数:1198

评论数:0

安卓开发29:获取网络状态工具类

package com.todoo.android.app.utils; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.uti...

2013-08-26 09:59:07

阅读数:1356

评论数:0

安卓开发28:自定义View类

自定义View类 通过自定义View类,可以自定义复杂的,按照自己需求的控件。 一个简单的例子 mainActivity.java 这个里面就是最普通的代码,但是给自定义的控件加上了一个onclick的时间 package com.example.test.com; import andr...

2013-08-24 16:18:11

阅读数:1755

评论数:0

安卓开发27:图片处理工具类

import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOEx...

2013-08-24 13:54:33

阅读数:1329

评论数:0

安卓开发26:安卓-九宫格实现

最近在做一个电视上的输入框,发现用全键盘很难输入,因为电视只有遥控器,左左右右选择很不方便,所以就在页面上实现了一个固定的键盘,T9形式的,先上图: 技术要点: 1.利用popupWindow实现弹出层 2.对每个按键设置相同的onClick事件,方便统一处理 代码: activi...

2013-08-23 21:38:03

阅读数:1455

评论数:0

安卓开发25:碎片 Fragment使用

Fragment说明 为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragment。fragments 的设计不需要你来亲自管理view hierarchy 的复杂变...

2013-08-23 19:28:56

阅读数:2682

评论数:0

安卓开发24:FrameLayout布局

FrameLayout布局 FrameLayout是五大布局中最简单的一个布局。FrameLayout布局中的元素会根据先后顺序重叠起来。利用FrameLayout布局元素重叠的特性,我们一般可以做一些层的隐藏和显示,以及在一个图片上放置另外一个小图标等这样的功能。 看代码: &l...

2013-08-23 14:32:37

阅读数:3011

评论数:0

转载和积累系列 - Eclipse快捷键大全摘录

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和...

2013-08-05 18:23:21

阅读数:803

评论数:0

转载和积累系列 - 解决zend Studio 代码无法提示

1. 找到zend的默认workspace,一般在新建php project的时候会有这个路径。例如我的:C:\Users\xxx\Zend\workspaces 2. 删除一个文件:C:\Users\xxx\Zend\workspaces\DefaultWorkspace7\.metada...

2013-08-05 17:30:35

阅读数:812

评论数:0

转载和积累系列 - 百度 搜索引擎中的粒度问题

一.前言 传统的搜索引擎的定义,是指一种对于指定的查询(Query),能够返回与之相关的文档集合(Documents)的系统。而百度将这个定义更加丰富化,即搜索引擎能够帮助人们更方便的找到所求。这里的“所求”,比“文档”更加宽泛和丰富,比如一个关于天气的查询,直接返回一个天气预报的窗口,而非一篇...

2013-08-05 10:43:21

阅读数:768

评论数:0

转载和积累系列 - linux crontab详细

前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使...

2013-08-02 09:41:58

阅读数:984

评论数:0

提示
确定要删除当前文章?
取消 删除