`
文章列表
感谢:http://hi.baidu.com/nubone/blog/item/0ef213cf174ec51e01e928bc.html 很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使 ...
    感谢:http://wsqwsq000.iteye.com/blog/1120745     * Handler的定义:   * 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,   * Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说,   * 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。   * 如果此时需要一个耗时的操作,例如: 联网读取数据,或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,   * 如果你放在主线程中 ...
感谢:http://www.devdiv.com/home.php?mod=space&uid=14682&do=blog&id=3776 在android中,通过广播(broadcast)可以通知其他广播接受者某个事件发生了。比如电源强度,信号强度等。 Broadcast机制是基于一种注册方式的,Broadcast Receiver将其 ...
感谢:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html 一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrume ...
感谢:http://www.wuphone.com/2655 RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentR ...
android中的长度单位介绍 现在这里介绍一下dp和sp。dp也就是dip(device independent pixels,设备独立像素)。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度变成了320。那么原来TextView的宽度设成160px,在密度为320的3.2寸屏幕里看要比在密度为160的3.2寸屏幕上看短了一半。但如果设 ...

android 之 selector

android 中,我们可以通过使用selector 来改变控件的背景 <?xml version="1.0" encoding="utf-8" ?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_window_focused="false" android:drawable="@drawable/没有焦点时的图 ...

android 之 Inflate

原文:http://daydayup1989.iteye.com/blog/824735 通俗的说,inflate就相当于将一个xml中定义的布局找出来. 因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件. 因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片 ImageView,文字TextView)上的内容,你就必须用inflate()先将对话框上的layout找出来,然后再用这个layout对象去找到它上面的组件,如: ...
在开发中,我们经常需要遇到去掉标题栏,或者一并去掉顶部信息栏,实现全屏幕 super.onCreate(savedInstanceState); //去掉标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉信息栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.main);
前一段时间断断续续的看过几天android,由于不连贯,效果不是很好,最近打算用一个月的时间系统的学习一下。 1、android的生态系统 Android是由Google在2007年推出的一个开源系统平台,主要针对移动设备市场,现在的最新版本是An ...
SHIRLEY GRIFFITH: I'm Shirley Griffith. SHIRLEY GRIFFITH:我是Shirley Griffith. STEVE EMBER: And I'm Steve Ember with EXPLORATIONS in VOA Special English. Our subject today is books. For many Americans, summer is a good time to catch up on reading, whether the book is serious or fun. Some popular nove ...

Ubuntu 安装MAC主题

1、下载安装文件(现在有,Ubuntu10.10 和 Ubuntu10.04两个版本) http://sourceforge.net/projects/macbuntu/files/ 2、下载完成后解压文件 tar -xzvf Macbuntu-10.04.tar.gz 3、进入主题目录 cd Macbuntu-10.04/ 4、执行安装 ./install.sh 5、安装………………,一定要联网哦 6、如果要卸载执行命令 ./uninstall.sh 效果图
引用This is the VOA Special English Health Report. A study says more people are killing themselves in Greece and other countries affected by economic troubles in Europe. David Stuckler, a sociologist at Britain's University of Cambridge, co-wrote the report. DAVID STUCKLER: "For the most part, the ...
参考: 今天终于在Ubuntu下面装上里MySQL 几篇参考文章: http://forum.ubuntu.org.cn/viewtopic.php?t=330121 http://www.linuxidc.com/Linux/2011-01/31340p2.htm
原文:http://www.360doc.com/content/10/0723/20/146124_40981017.shtml# 先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。 RPM格式软件包的安装 1.简介   几乎所有的Linux发行版本都使用某种形式 ...
Global site tag (gtag.js) - Google Analytics