自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【经历史】风口上的雷军,小米是他最后一次创业~~传奇人生

2011年8月16日,雷军归来,再次站到了舞台中央。在798艺术中心北京会所的舞台中央,他身着黑色T恤和深蓝色牛仔裤,以小米科技CEO的身份,带着一款“顶级智能手机”,对着台下的几百名听众讲述它的诞生历史。这场新闻发布会,更像是雷军的一场脱口秀,现场甚至有人喊出了“雷布斯”——因为这感觉和乔布斯在莫斯康尼会议中心的表演有相当神似的地方。雷军也承认,他在模仿、学习乔布斯的产品发布模式。

2012-02-29 22:14:19 5164

转载 Android onTouchEvent, onClick及onLongClick的调用机制

针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件?      搞清楚这些问题对于编写出

2012-02-23 23:56:52 646

转载 Android 利用addView 让Activity 动态加入多个View 物件

在Android 中,你可以利用排版View的 addView 函数,将动态产生的View 物件加入到排版View 中,范例如下 :main.xml 部分内容<LinearLayout android:id="@+id/viewObj" android:layout_width="wrap_content" android:layout_height="wra

2012-02-23 23:43:18 19976 1

转载 使用ScrollView实现滚动效果

ScrollView也是一个Layout布局,可以让它内部的数据显示不下的时候出现滚动条,要注意的是不能在ScrollView中放多个组 件,如果放了多个组件,会出现如下错误:ERROR/AndroidRuntime(271): Caused by: java.lang.IllegalStateException: ScrollView can host only one direct child

2012-02-23 23:37:42 712

转载 android ListView详解

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据    具体的将被映射的字符串,图片,或者基本组件。根据列表

2012-02-23 23:26:17 328

转载 Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案

在Android软件设计与实现中我们通常都会使用到ListView这个控件,系统有一些预置的Adapter可以使用,例如SimpleAdapter和ArrayAdapter,但是总是会有一些情况我们需要通过自定义ListView来实现一些效果,那么在这个时候,我们通常会碰到自定义ListView无法选中整个ListViewItem的情况,也就是无法响应ListView的onItemClickLis

2012-02-23 22:59:32 399

转载 Android 关于inflate

通俗的说,inflate就相当于将一个xml中定义的布局找出来.    因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.    因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片ImageView,文字TextV

2012-02-23 22:49:32 326

转载 android学习摘记——记录和恢复ListView滚动的位置

有时候我们需要记录当前ListView滚动到的位置,重新加载的时候要回到原位,不罗嗦,给出代码://列表滚动private OnScrollListener ScrollLis = new OnScrollListener() { @Override public void onScroll(AbsListView arg0, int arg1, int arg2, int ar

2012-02-23 22:34:37 506

转载 昔日的社交网络如何走向没落

现如今最大的的国际社交网络是Facebook, Twitter,和LinkedIn三大主流占了主导地位,以及近期迅猛发展的Google+,如果Tumblr(一般我们把它认为是轻博客的一列了)也 能算作社交网络的一部分的话,Tumblr也是占有很大一部分市场的。但是,如果我们回溯到2004-2005年,上面列出的也还只是社交网络的小脚色, 只能算是起步的阶段。那个时候占主导地位的社交网络应该是 Fr

2012-02-23 22:32:17 416

转载 android多线程断点续传

在android下面的断点续传和java下面没有太大的冲突,就是在配置文件里面加上一些特定的访问权限就可以了如下式在AndroidManifest.xml加入的权限  这个准备工作做好了就可以直接编码了第一步创建multiThreaddownload.javapackage com.cn

2012-02-23 22:23:29 323

转载 Android数据存储之文件存储

首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save() { try { FileOutputStream outStream=this.openFileOutput("a.tx

2012-02-23 22:20:53 363

转载 手机制式详解

1.手机制式就是指这部手机支持什麽网络。目前手机制式可以分为两大家族:GSM家族和CDMA家族。GSM家族包括2G/2.5G/2.75G的GSM/GPRS/EDGE,还有3G/3.5G/3.75G的WCDMA/HSPA(包括HSDPA/HSUPA)/HSPA+,而CDMA家族包括2.5G/2.75G的CDMA IS95/CDMA 1X,和3G/3.5G的CDMA2000 EV-DO Rev.O/

2012-02-22 22:19:04 1064

转载 Android Thread

创建新线程的常用方式:   1. 直接使用Thread创建        Thread thread = new Thread();        thread.start();   2. 扩展java.lang.Thread类        Thread类的定义public class Threadextends Object implements Runnable(){…}

2012-02-22 21:34:33 1068

转载 Android 线程 thread 两种实现方法!

这篇文章中有三点需要提前说明一下,一:在android中有两种实现线程thread的方法:一种是,扩展java.lang.Thread类 另一种是,实现Runnable接口二:Thread类代表线程类,它的两个最主要的方法是: run()——包含线程运行时所执行的代码 Start()——用于启动线程三: Handler 机制,它是Runnable和Activity交互的

2012-02-22 14:58:49 561

转载 Android基础学习之目录结构

一、Android程序基本目录结构  在Eclipse中新建一个Android Project,名称为“AndroidTest”,则项目结构如图:  1.1、与一般的JAVA项目一样,src文件夹是项目的所有包及源文件(.java)。  1.2、gen文件夹中包含了一个R.java,这个文件夹及类是在建立项目时自动生成的,这个文件是只读模式,R.java文件是定义该项目所有的资源文

2012-02-21 19:04:46 458

转载 Android中资源文件夹res/raw和assets的使用

*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/r

2012-02-21 16:16:50 326

转载 Android应用的自动升级、更新模块的实现

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识在AndroidManifest.xml里定义了每个Android apk的版本标识:[xhtml] view plaincopymanif

2012-02-21 15:42:36 447

转载 android资源目录---assets与res/raw的不同

assets:用于存放需要打包到应用程序的静态文件,以便部署到设备中。与res/raw不同点在于,ASSETS支持任意深度的子目录。这些文件不会生成任何资源ID,必须使用/assets开始(不包含它)的相对路径名。res:用于存放应用程序的资源(如图标、GUI布局等),将被打包到编译后的Java中。不支持深度子目录res/menu:存放基于XML的菜单描述;res/raw:存放通用的文

2012-02-21 15:05:12 470

转载 android用户扫盲:手机cpu频率与架构(上篇)~~~~~~~~~~

又一扫盲篇,好吧,我想大多数人已经清楚频率与架构那个更加有主导作用,这就好像单反中像素与光圈那个重要一样,因为安桌不能像苹果那么不在意硬件,里程碑与3gs就是个很好的例子,硬件几乎相同,可3gs就是牛比的流畅,本文就是希望大家能够多多了解cpu架构的重要性。话又说回来本文与其说扫盲,不如说对其有更深入的理解,希望大家成为大师级人物。。。。首先声明一下,近来时间不是很充裕,本文断断续续写

2012-02-21 13:32:07 7995

转载 android手机CPU的浅显认识与比较

一部手机程序运行的快慢,游戏的流畅度,不过分的说90%取决于其采用的CPU的性能.可以说CPU就是这部手机的心脏.所以在买智能手机的时候,抛开外观不说,用户多数首先看的是其心脏够不够强大,但是大家一般看的只其运行频率,比如600MHz,1GMHz.对于CPU的构架,制式大家都不甚解.要知道制式不同,在同频率下性能也会有很大差别.这就好比电脑CPU的赛扬和酷睿.不过手机CPU不比电脑,电脑主流CPU

2012-02-21 11:14:33 2901 1

转载 关于处理器架构的一点儿知识

在关注Android的时候,有一些CPU架构方面的术语知识需要给自己补充的。主要有ARM、X86/Atom、MIPS、PowerPC,其中ARM在智能手机上面一枝独秀:)其中ARM/MIPS/PowerPC均是基于精简指令集机器处理器的架构;X86则是基于复杂指令集的架构,Atom是x86或者是x86指令集的精简版。根据各种新闻,Android在支持各种处理器的现状:ARM+And

2012-02-21 11:08:27 1711

转载 Android知识百科之提高篇——手机CPU构架

最近很多朋友要买2000元左右的智能手机,问我国内牌子和国外牌子哪个好,国外牌子HTC、摩托罗拉、三星哪个好,听别人说HTC的火,就让我给他选个HTC的。我和他聊了一阵子发现他是机盲,买手机只认牌子,型号别人说好他也觉得好,最后花眼了。给他扫了一个下午的盲,最后花1000多买了个安卓的双卡双待智能机。       估计很多机油也不是很明白,在这里给大家缕缕智能机的一些知识,大家在选机子的时候避

2012-02-21 11:05:34 2397

转载 给Android的音量按钮添加监听事件

很多Android应用都应用到音量按钮,比如翻页,调整音乐声音大小等,但是如果没有对音量按钮进行监听,则无法达到预期的效果。如下代码,就是监听Android手机的音量按钮,开发者可以在相应的位置添加自己需要实现的功能。 @Override public boolean onKeyDown (int keyCode, KeyEvent event) { //

2012-02-20 15:09:04 721

转载 Android学习:SeekBar实现音量调节

SeekBar可以通过滑块的位置来标识数值----而且拖动条允许用户拖动滑块来改变值,因此拖动条通常用于对系统的某种数值进行调节,比如调节音量等。SeekBar允许用户改变拖动条的滑块外观,改变滑块外观通常通过如下属性来指定:       android:thumb: 指定一个Drawable对象,该对象将自定义滑块。为了让程序能响应拖动条滑块位置的改变,程序可以考虑为它绑定一个OnSee

2012-02-20 14:43:39 816

转载 Android音量seekbar制作

很多音乐播放器界面上都有一个音量seekbar,那么在android里面是如何实现的呢?   首先分析下要解决的问题:1.获取媒体播放的音量。               2.通过seekbar可以增减音量               3.用户按下音量键增减音量,seekbar保持同步   对于第一个问题:Android系统提供AudioManager类来获得系统audio服务。

2012-02-20 14:21:38 677

转载 Android RelativeLayout 属性

// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf   将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘

2012-02-20 13:26:40 308

转载 android颜色对应的xml配置值

#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500#FFA07A#F

2012-02-20 13:24:05 1265

转载 互联网不再适合创业 移动互联网不再制造马化腾

时势造英雄。马云、马化腾、张朝阳、丁磊、李彦宏、陈天桥,以及更多熠熠发光的名字,是中国PC互联网发展十余年间,在不同领域呼风唤雨的势力标志。  他们集体用互联网革旧产业势力的命,他们践行了创业创富的中国梦。  形势比人强。站对位置有时比能力更重要。于是,在移动互联网大潮终于降临中国后,许多人预测:在移动互联网,将会诞生比在PC互联网时代更大的巨头,新兴公司可能会超越原有的垄断者。新一轮创富

2012-02-19 01:56:05 2516

转载 开了博客才痛知话语权的重要

现在才知道为什么要造神、造名人,因为只有神和名人才有话语权。有了话语权,就有名、有利、有一切。小人物开了博客也没人看,文章好也没编辑推荐,没媒体转载,真知灼见也没有人知道。为什么?因为你不是名人,推荐、转载你不吸引眼球,没有商业价值。小人物本想跟在名人的评论中使自己的观点让一些人知道,才跟了两天,忽然从此被删了。试了几天才知道,你用实名评论,已上了黑名单。难道网上世界同实体世界一样

2012-02-19 01:49:47 772

转载 监听ListView滚动到最底部

监听ListView的滚动可以用两个东西:ListView.onScrollStateChanged (本文讲解这个listener的使用)在OnGestureListener类里面的onScroll(MotionEvent e1, MotionEvent e2,                float distanceX, float distanceY)   事件

2012-02-17 22:27:44 761

转载 android之Notification通知

我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。[java:nogutter] view plaincopypackage cn.com.chenzheng_java;    import android.app.Activit

2012-02-17 22:20:58 387

转载 Eclipse快捷键大全

搜索 工作空间中的声明 Ctrl+G 在窗口中 搜索 工作空间中的引用 Ctrl+Shift+G 在窗口中 搜索 打开“搜索”对话框 Ctrl+H 在窗口中 搜索 显示“文件中的出现位置”快速菜单 Ctrl+Shift+U 在窗口中 文件 “新建”菜单 Alt+Shift+N 在窗口中 文件 保存 Ctrl+S 在窗口中 文件 全部保存 Ctrl+Shift+S 在窗口中

2012-02-17 22:15:03 291

转载 Android之Task Activity

首先task包含一个或多个activity,它是安排在一个堆栈中的一组相关的activity。堆栈中的根activity就是启动了这整个任务的那个MainActivity(一般情况下,它就是应用程序的启动Activity)。而堆栈最上方的activity则是当前运行的──用户直接对其进行操作的。当一个activity启动另外一个的时候,新的activity就被压入堆栈,并成为当前运行的activi

2012-02-17 18:20:34 557

转载 JDK配置

JDK1.6安装图解与环境变量设置为初学者详细介绍了JDK从下载到安装,整个开发伊始的那些事究竟是如何呢?让我们开始吧。一、JDK1.6安装图解之JDK1.6的下载 JDK现在最新版本是JDK1.6,可以从这个地址找到哦   http://java.sun.com/javase/downloads/index.jsp 现在Sun的JDK也推出了好多新的组合,例如JDK 6 Update

2012-02-17 14:25:50 344

转载 Android进程管理详解

Android的原理-不需要太多的剩余内存        不用在意剩余内存的大小.其实很多人都是把使用其他系统的习惯带过来来了.安卓Android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系.如果你知道java,就能更清楚这机制了.其实和java的垃圾回收机制类似,系统有一个规则来回收内存.进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西

2012-02-17 14:24:26 1746 1

空空如也

空空如也

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

TA关注的人

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