用EditText做点击里面的文字消失的效果。
原文地址:http://flysnow.iteye.com/blog/828415
我新建了一个Android的技术交流群,群号为86686524 120059404
,感兴趣的可以申请加入,大家一块学习。
Android系列教程目录:
Android教程之一:Window下搭建Android开发环境
Android教程之二:Linux下搭建Android开发环境
Android教程之三:第一个Android应用,HelloWorld
Android系列教程之四:Android项目的目录...
阅读全文
实现比较复杂的自定义Adapter,并且可以每一行里面的组件可以看下面的链接
http://blog.csdn.net/kkfdsa132/article/details/6327482
在ListView,GridView。。。。中经常用到适配器Adapter,但是anroid 提供的Adapter只是几种框架,如果我们有需求,还是要自己根据需求而自定义Adapter的
android提供的三种Adapter主要有ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,ArraAdapter是简单的字符串适配器(很丑,因为没办...
阅读全文
1、隐藏标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
2、在标题栏显示进度条
requestWindowFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.progressbar_1);
setProgressBarVisibility(true);
final ProgressBar progressHorizontal = (ProgressBar) findViewById(R.id.progress_horizontal);
setProgress(progressHorizontal.getProgress() * 100);
setSecondaryProgress(progressHorizontal.getSecon...
阅读全文
主要就是这一句话 <include layout="@layout/common_layout"></include>
<PRE class=java name="code"><include android:id="@+id/cell1" layout="@layout/workspace_screen" />
Android Layout中使用include标签实现UI布局重用
1、创建一个独立的布局文件作为共享布局,common_layout.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.an...
阅读全文
当你看到这些文字时,那么恭喜你,你可能选择了一个无限可能的方向。
Android,Google出品,信誉保证,你值得深入研究。
学习一样新事物或许有多种方式,报培训班,看视频,向高手请教等等,但一本好书往往可以让你少走很多弯路,事半功倍。
下面我会推荐几本个人觉得搞Android开发值得一读的书籍。
1,Head First Java(中文版)(第2版)(涵盖Java5.0)
背景故事:大二的时候看到论坛上一位大神推荐这本书,做了很大心...
阅读全文
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:
第一种方法的步骤:
1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);
2.调用WebView的loadUrl()方法,设置WevView要显示的网页:
互联网用:webView.loadUrl("http://www.google.com");
本地文件用:webView.loadUrl("file:///android_asset/XX.html");...
阅读全文
1、打开eclepse,运行写的android项目,如下面简单的写出文件
package org.xin.demo;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;
import android.app.Activity;
import android.os.Bundle;
public class FileOperateDemo extends Activity {
private String FILENAME = "mytest.txt";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate...
阅读全文
简单来讲:
@+id 新增一个资源id
@id和android:id,引用现有的资源id
Android中的组件需要用一个int类型的值来表示,这个值就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量。变量名就是“/”后面的值,例如,@+id/xyz会在R.java文件中生成int
xyz = ...
阅读全文