- 博客(18)
- 收藏
- 关注
转载 Android创建和删除桌面快捷方式
<br /><br />1.创建快捷方式<br /> /** * 为程序创建桌面快捷方式 */ private void addShortcut(){ Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); //快捷方式的名称 shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME
2011-03-24 11:28:00 810
原创 android selector的使用
<br /><?xml version="1.0" encoding="utf-8" ?> <br /><selector xmlns:android="http://schemas.android.com/apk/res/android"><br /> <item android:state_window_focused="false" <br /> android:drawable="@drawable/没有焦点时的图片背景" /> <br /> <item android:state
2011-03-16 14:26:00 1382 1
转载 Android EditView属性解析
本文主要研究一下EditText的属性(还没研究完,边研究边写) 一、结构 java.lang.Object ↳ android.view.View ↳ android.widget.TextView ↳ android.widget.EditText 已知直接子类: AutoCompleteTextView, ExtractEditText 已知间接子类: MultiAutoCompleteTextView二、xml属性属性名称 描述 androi
2011-03-14 17:14:00 7357
转载 TextView显示文字过长时添加阴影渐变消失效果
TextView 上显示的文字超过其最长限制的时候,要如何实现以下效果: values/styles.xml
2011-03-14 16:52:00 3954 5
转载 TextView属性详解
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。spann
2011-03-14 16:42:00 1354
转载 AndroidManifest.xml解析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)二、Andro
2011-03-11 13:56:00 2798
原创 uses-permission权限列表
<br /><br />android.permission.ACCESS_CHECKIN_PROPERTIES<br />允许读写访问”properties”表在checkin数据库中,改值可以修改上传<br />android.permission.ACCESS_COARSE_LOCATION<br />允许一个程序访问CellID或WiFi来获取粗略的位置<br />android.permission.ACCESS_FINE_LOCATION<br />允许一个程序访问精良位置(如GPS)<br /
2011-03-11 13:49:00 18424 3
原创 Android 跑马灯效果
Android 跑马灯效果是通过TextView来实现的,前提是TextView显示的内容必须比TextView控件分配的宽度宽,并且保证TextView里面的内容是单行显示,然后通过TextView的 ellipsize="marquee" 来设置跑马灯效果 代码:
2011-03-10 10:26:00 1361
转载 Intent 常用的用法备忘
<br />Intent <br /> 应该算是Android中特有的东西。你可以在Intent中指定程序 要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料 。都指定好后,只要调用startActivity(),Android系统 会自动寻找最符合你指定要求的应用 程序,并执行该程序。 <br /><br />下面列出几种Intent 的用法 <br />显示网页: <br /><br />Uri uri = Uri.parse("http://www.googl
2011-03-09 18:13:00 547
转载 Android Intent Action 大全(转)
<br />StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。."android.intent.action.ADD_SHORTCUT"StringALL_APPS_ACTION动作:列举所有可用的应用。<br />输入:无。"android.intent.action.ALL_APPS"StringALTERNATIVE_CATEGORY类别:说明 activity 是用户正在浏览的数据的一个可选操作。"android.intent.category.ALTERNATIVE
2011-03-08 18:19:00 792
转载 很好用的Google 开源项目Gson在java中解析和创建json格式的数据
<br /><br />Gson是一个开源的java库,项目主页http://code.google.com/p/google-gson/。其可以把一个java对象转换成json格式,也可以把一个json格式的字符串,转换成一个对象,虽然其介绍上说这样转换可以,偶亲测没有成功,也许是个bug了,不过一般把对象转换成字符以及对json格式的数据进行解析这些功能已经完全够用了,而且其还支持java的泛型对象,比如HashMap,ArrayList等<br />那么什么是json呢,参见 http://www.j
2011-03-08 17:25:00 6861 1
原创 getSystemService 的参数
<br />getSystemService()是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。 <br />传入的Name 返回的对象 说明 <br />WINDOW_SERVICE WindowManager 管理打开的窗口程序 <br />LAYOUT_INFLATER_SERVICE LayoutInflater 取得xml里定义的view <br />ACTIVITY_SE
2011-03-08 15:51:00 1771
转载 Android学习之 Activity 生命周期(LifeCycle)
在Android,系统把Activities当做一个Activity Stack进行管理。当一个新的Activity被启动时,它将放在这个Activity Stack的最顶部,然后成为一个Running Activity. 而上一个Activity总是在这个Activity的下一层,且将不会再显示到前端直到一个新的Activity存在! 一个Activity本质上来说包括以下四个状态: 1. 当一个Activity在屏幕的前台(foreground)时(同时也在Activity Stack的顶部)时,这
2011-03-08 15:24:00 696
转载 Android应用程序的常见数据存储方式小结
<br />任何软件程序实质都是为了处理数据而存在的,在Android系统中针对数据的重要程序、数据的特点、读写频率等不同情况,经常采用四种方式:<br /> Preference<br /> 文件<br /> SQLite数据库<br /> 网络<br /> 经过对上面四种方式的分析总结,列出下面这张图来说明各自的特点,在实际运行用根据需求来选择合适的数据存放方式。<br />由于时间仓促,错误在所难免,敬请各位不吝赐教,希望能起到抛砖引玉的作用,大家共同进步,谢谢
2011-03-08 14:59:00 537
转载 Android之Service相关
<br />(一)Service介绍和注意事项<br /> Service,后台运行,可交互这样的一个东西。它跟Activity的级别差不多,但是他不能自己运行,需要通过某一个Activity或者其他Context对象来调用, Context.startService() 和 Context.bindService()。<br /> 两种启动Service的方式有所不同。这里要说明一下的是如果你在Service的onCreate或者onStart做一些很耗时间的事情,最好在 Service里启动一个线程
2011-03-08 14:51:00 912 1
转载 Android之四种加载方式
<br />在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。<br />这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。<br />加载模式分类及在哪里配置<br />Activity有四种加载模式:<br />standard <br />singleTop <br />singleTask <br />singleInstance <
2011-03-08 14:48:00 629
转载 Eclipse 各种小图标的含义
Eclipse 各种小图标的含义 缺省类型(可视包)公共类型缺省接口(包可视)公共接口 缺省内部类型(包可视)私有内部类型受保护内部类型公共内部类型 缺省内部接口(包可视)私有内部接口受保护内部接口公共内部接口 缺省字段(包可视)私有字段受保护字段公共字段 缺省方法(包可视)私有方法受保护方法公共方法 对象修饰 将项目标记为 Java 项目 此 Java 元素导致错误此 Java 元素导致警告不推荐使用此 Java 元素 构造函数抽象成员终态成员静态成员同步成员具有 public static void
2011-03-07 11:41:00 2308
原创 Android应用程序权限设置
<br />以下是Android权限列表: android.permission.ACCESS_CHECKIN_PROPERTIES<br /> 允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)<br /> android.permissi
2011-03-01 17:18:00 4576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人