- 浏览: 634534 次
最新评论
-
树下白狐:
listview与adapter用法 -
u011467537:
...
Android背景渐变色(shape,gradient) -
asdf12343800:
asdf12343800 写道asdf12343800 写道a ...
Android背景渐变色(shape,gradient) -
asdf12343800:
asdf12343800 写道asdf12343800 写道 ...
Android背景渐变色(shape,gradient) -
asdf12343800:
asdf12343800 写道 : lol: fghhg
Android背景渐变色(shape,gradient)
文章列表
android中dip、dp、px、sp和屏幕密度
1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。 ...
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u
Android Log详解
- 博客分类:
- android
Android Log详解 .
android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。
1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");
2、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标 ...
Android中设置控件可见与不可见
- 博客分类:
- android
通常控件的可见与不可见分为三种情况
第一种 gone 表示不可见并且不占用空间
第二种 visible 表示可见
第三种 invisible 表示不可见但是占用空间
可见与不可见的表现形式有两种。
在布局文件中:
[html]view plaincopyprint?
android:visibility="gone"
android:visibility="visible"
android:visibility="invisible" ...
今天搭好环境写的时候碰到了
查了资料 主要是由于Eclipse的原因 当run时处于xml文件的情况下 会出现这个问题
解决办法是:
首先把自动生成的空文件main.out.xml删除
然后项目会出错 这时候选择Project--Clean 再重新编译就好了
另外对于这个问题的一个从Eclipse设置上的解决办法是在Windows--Preferences里的Run/Debug中的launch进行一下设置
默认下Launch Operation选择的是第二项
需要改成第一项Always launch the previously launched applicati ...
Android 五大布局
Android对用五大布局对象,它们分别是FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局). FrameLayout: FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。后一个子元素将会直接在前一个子元素之 ...
在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。1.当控件的属性android:layout_width="fill_parent"时,布局文件如下:Xml代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xm ...
双卡双待手机的原理
NeilWong (neilwong@hotmail.com )
手机通讯发展到一定程度之后,很多用户希望拥有或已经拥用多个手机电话号码,特别是针对那些经常需要出差,需要经常切换SIM卡的商务人士而言,其迫切希望能将自己的手机承载多个电话号码, 根据市场上的这一需求,能同时支持两张SIM卡的手机也应运而生.
早期的多卡手机虽然能够同时接两张SIM卡,但实际上当前可用的只有一张,由 硬件电路来实现两张卡的切换,一般在开机时选择,因为协议栈的影响,一般在工作状态中不能实现两张SIM卡的动态切换,如果切换一般需要重新启动手机系 统.(主要是启动手 ...
一、在桌面“我的电脑”上右键选择“设备管理器” 2011-12-16 22:59 上传下载附件 (28.37 KB) 发送到手机二、打开“设备管理器”后出现红色“?”(其他设备) 2011-12-16 22:59 上传下载附件 (46 KB)
没 有设置Android sdk环境变量 : path里加入 .....\android-sdk-windows\platform-tools
=============================================
01R.java是ADT工具产生的
新创建Android工程R.java文件并没有产生,必须先运行Bulid或RUN(运行)程序,才会产生 ...
android避免service被杀
- 博客分类:
- android
1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Override public int onStartCommand(Intent intent, int flags, int startId) { return START_STICKY; }---------------- @Override public int onStartCommand(Intent intent, int flags, int startId) {
VIM教程
坛子上有很多关于VI的教程但不是很系统故发此帖,VI与VIM的命令差不多希望对大家有所帮助这是从VIM的系统教程中复制过来的你也可以运行
代码:
$ vimtutor
就会出来和下面一样的教程。本教程只是为了简明地介绍一下vim编辑器,但已足以让您很容易学会使用本编辑器了。毋庸质疑,Vim还有很多很多的命令,本教程所介 绍的还差得远著呢。所以您要精通的话,还望继续努力哦。下一步您可以阅读vim手册,使用的命令是∶
代码:
:help user-manual
或参看VIM用户手册 正文开始
ubuntu中sudo apt-get所得的文件下载到哪了
应该是下载到/var/cache/apt/archives/
你如果觉得占位置,可以sudo apt-get clean清理
建议打包出来备份下,或者挑些觉得有用的软件包
设置ip :
vim /etc/network/interfaces
auto eth0
iface ech0 inet dhcp #这是用Dhcp自动获取IP
#静态IP这么设
auto eth1
iface eth1 inet static
address 192.168.3.2
netmask ...
shell脚本中加入bash生开一个子shell,子shel继承父shell变量,反之不能
----------------------------------------------
source可以把一个shell脚本中的变量引入当前shell
----------------------------------------------