自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 安卓开发32:Paint 画笔

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

2013-08-30 19:14:53 1595

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

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

2013-08-27 20:08:11 12785

转载 安卓开发30:AsyncTask的用法

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如

2013-08-27 14:35:25 1405

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

package com.todoo.android.app.utils;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;import android.content.Context;imp

2013-08-26 09:59:07 1581

原创 安卓开发28:自定义View类

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

2013-08-24 16:18:11 2003

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

import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.graphics.Bitmap;import an

2013-08-24 13:54:33 1473

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

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

2013-08-23 21:38:03 1832

原创 安卓开发25:碎片 Fragment使用

Fragment说明为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragment。fragments 的设计不需要你来亲自管理view hierarchy 的复杂变化,通过将Activity 的布局分散到frament 中,可以在运行时修改activity 的外观

2013-08-23 19:28:56 2952

原创 安卓开发24:FrameLayout布局

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

2013-08-23 14:32:37 3251

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

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

2013-08-05 18:23:21 949

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

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

2013-08-05 17:30:35 964

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

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

2013-08-05 10:43:21 1021

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

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

2013-08-02 09:41:58 1134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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