摘要: 转载自:http://www.open-open.com/lib/view/open1328836804515.html很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。首先定义一个layout实现按钮内部布局: 接下来写一个类继承LinearLayout,导入刚刚的布局,并且设置需要的方法,从而使的能在代码中控制这个自定义控件内容的显示。public class ImageBtn extends LinearLayout { private ImageView imageView; priva... 阅读全文
posted @ 2013-12-22 19:55 你的月亮我的心cy 阅读(218) 评论(0) 推荐(0)
摘要: Android入门之文件系统操作(一)简单的文件浏览器 import java.io.File; import java.util.*; import android.app.Activity; import android.content.Context; import android.os.*; import android.view.*; import android.widget.*; import android.widget.AdapterView.OnItemClickListener; import android.widget.ImageView.Sca... 阅读全文
posted @ 2013-12-22 14:07 你的月亮我的心cy 阅读(373) 评论(2) 推荐(0)
摘要: 关键代码权限 1. [代码]读文件private String readFromFile(Context context){ if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) { String foldername = Environment.getExternalStorageDirectory().getPath()+ "/eryaApp"; File folder = new File(folderna... 阅读全文
posted @ 2013-12-22 14:05 你的月亮我的心cy 阅读(161) 评论(0) 推荐(0)
摘要: 需求总是一个接一个。missed call需要一个单独的图标,点击进入,而missed call 本身在linhone activity中。思路,使用activity alias。当然,需要intent启动activity,也就需要filter在android的应用程序可以有多个Activity,每个Activity是同级别的,那么在启动程序时,最先启动哪个Activity呢?有些程序可能需要显示在程序列表里,有些不需要。怎么定义呢?android.intent.action.MAIN 决定应用程序最先启动的Activity 。android.intent.category.LAUNCHER决 阅读全文
posted @ 2013-12-22 14:03 你的月亮我的心cy 阅读(675) 评论(0) 推荐(0)