当前位置:  编程技术>移动开发
本页文章导读:
    ▪定义正题        定义主题   <?xml version="1.0" encoding="utf-8"?> <resources> <style name="CustomTheme"> <item name="android:windowNoTitle">true</item> <item name="windowFrame">@drawable/screen_frame</item> <item name.........
    ▪ listview长准时,获取相关条目信息        listview长按时,获取相关条目信息 /** * 长按按钮弹出的菜单 里面选择 不同菜单 显示的不同的方法 * * 即 长按菜单的单击事件 */ public boolean onContextItemSelected(MenuItem item) { //设置 长.........
    ▪ 定义作派       定义风格 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="SpecialText" parent="@style/Text"> <item name="android:textSize">18sp</item> <item name="android:textColor">#008</item> </style.........

[1]定义正题
    来源: 互联网  发布时间: 2014-02-18
定义主题

 

<?xml version="1.0" encoding="utf-8"?>

<resources>

<style name="CustomTheme">

<item name="android:windowNoTitle">true</item>

<item name="windowFrame">@drawable/screen_frame</item>

<item name="windowBackground">@drawable/screen_background_white</item>

<item name="panelForegroundColor">#FF000000</item>

<item name="panelBackgroundColor">#FFFFFFFF</item>

<item name="panelTextColor">?panelForegroundColor</item>

<item name="panelTextSize">14</item>

<item name="menuItemTextColor">?panelTextColor</item>

<item name="menuItemTextSize">?panelTextSize</item>

</style>

</resources>



注意:
我们用了@符号和?符号来应用资源。
@符号表明了我们应用的资源是前边定义过的
(或者在前一个项目中或者在Android 框架中)。
问号?表明了我们引用的资源的值在当前的主题当中定义过。
通过引用在<item>里边定义的名字可以做到(panelTextColor 用的颜色和panelForegroundColor中定义的一样)。
该技巧只能用在XML资源当中。


代码中应用主题:
……
setTheme(android.R.style.Theme_Light);
setContentView(R.layout.linear_layout_3);
……




    
[2] listview长准时,获取相关条目信息
    来源: 互联网  发布时间: 2014-02-18
listview长按时,获取相关条目信息

/**
	 * 长按按钮弹出的菜单 里面选择 不同菜单 显示的不同的方法
	 * 
	 * 即 长按菜单的单击事件
	 */
	public boolean onContextItemSelected(MenuItem item) {
		//设置 长按 显示文本的 一个常量
		String Temp = "";

		AdapterView.AdapterContextMenuInfo menuInfo;
		menuInfo = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo();

		int listId = (int) menuInfo.id;
		CheckBox ckBox = (CheckBox)menuInfo.targetView.findViewById(R.id.user_check);
		String userIdString= ckBox.getTag().toString();

            switch (item.getItemId()) {
		case 0:
                  break;
                 default:
	          break;
		}

		return super.onContextItemSelected(item);

}

    
[3] 定义作派
    来源: 互联网  发布时间: 2014-02-18
定义风格

<?xml version="1.0" encoding="utf-8"?>

<resources>

<style name="SpecialText" parent="@style/Text">

<item name="android:textSize">18sp</item>

<item name="android:textColor">#008</item>

</style>

</resources>



    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3