当前位置:  编程技术>移动开发
本页文章导读:
    ▪圆角 + 框子 + 渐变 Button        圆角 + 边框 + 渐变 Button 在Drawable下创建文件: bg_alibuybutton_default.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shap.........
    ▪ 在一个应用程序中其余的应用,比如说网站,App Store等等        在一个应用程序中其他的应用,比如说网站,App Store等等 在一个应用程序中启动其他的服务是用方法: UIApplication:openURL 这里罗列了七种服务可以被启动: 1, Browse 2, Google Maps 3, Apple Mail 4, Pho.........
    ▪ ES轻便加密数据       ES轻松加密数据 看看这个吧.https://github.com/dev5tec/FBEncryptor ......

[1]圆角 + 框子 + 渐变 Button
    来源: 互联网  发布时间: 2014-02-18
圆角 + 边框 + 渐变 Button

在Drawable下创建文件:

bg_alibuybutton_default.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
	<item>
		<shape android:shape="rectangle">
			<solid android:color="@color/button_solid_color" />
			<corners android:topLeftRadius="5dip" 
			    android:topRightRadius="5dip"
				android:bottomLeftRadius="5dip" 
				android:bottomRightRadius="5dip" />
		</shape>
	</item>
	<item android:top="1px" 
	    android:bottom="1px" 
	    android:left="1px"
		android:right="1px">
		<shape>
			<gradient android:startColor="@color/button_defalut_start_color" 
			    android:endColor="@color/button_defalut_end_color"
				android:type="linear" 
				android:angle="90" 
				android:centerX="0.5"
				android:centerY="0.5" />
			<corners android:topLeftRadius="5dip" 
			    android:topRightRadius="5dip"
				android:bottomLeftRadius="5dip" 
				android:bottomRightRadius="5dip" />
		</shape>
	</item>
</layer-list>

bg_alibuybutton_pressed.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
	<item>
		<shape android:shape="rectangle">
			<solid android:color="@color/button_solid_color" />
			<corners android:topLeftRadius="5dip" 
			    android:topRightRadius="5dip"
				android:bottomLeftRadius="5dip" 
				android:bottomRightRadius="5dip" />
		</shape>
	</item>
	<item android:top="1px" 
	    android:bottom="1px"
	    android:left="1px"
		android:right="1px">
		<shape>
			<gradient android:startColor="@color/button_pressed_start_color" 
			    android:endColor="@color/button_pressed_end_color"
				android:type="linear" 
				android:angle="90" 
				android:centerX="0.5"
				android:centerY="0.5" />
			<corners android:topLeftRadius="5dip" 
			    android:topRightRadius="5dip"
				android:bottomLeftRadius="5dip"
			    android:bottomRightRadius="5dip" />
		</shape>
	</item>
</layer-list>

bg_alibuybutton_selected.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
	<item>
		<shape android:shape="rectangle">
			<solid android:color="@color/button_solid_color" />
			<corners android:topLeftRadius="5dip" 
			    android:topRightRadius="5dip"
				android:bottomLeftRadius="5dip" 
				android:bottomRightRadius="5dip" />
		</shape>
	</item>
	<item android:top="1px" 
	    android:bottom="1px" 
	    android:left="1px"
		android:right="1px">
		<shape>
			<gradient android:startColor="@color/button_selected_start_color" 
			    android:endColor="@color/button_selected_end_color"
				android:type="linear" 
				android:angle="90" 
				android:centerX="0.5"
				android:centerY="0.5" />
			<corners android:topLeftRadius="5dip" 
			    android:topRightRadius="5dip"
				android:bottomLeftRadius="5dip" 
				android:bottomRightRadius="5dip" />
		</shape>
	</item>
</layer-list>

bg_alibuybutton_states.xml

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
	<item android:state_pressed="true" android:drawable="@drawable/bg_alibuybutton_pressed" />
	<item android:state_focused="true" android:drawable="@drawable/bg_alibuybutton_selected" />
	<item android:drawable="@drawable/bg_alibuybutton_default" />
</selector>

 实际使用在Button的BackgroundDrawable引用最后的文件。


    
[2] 在一个应用程序中其余的应用,比如说网站,App Store等等
    来源: 互联网  发布时间: 2014-02-18
在一个应用程序中其他的应用,比如说网站,App Store等等

在一个应用程序中启动其他的服务是用方法: UIApplication:openURL

这里罗列了七种服务可以被启动:

1, Browse

2, Google Maps

3, Apple Mail

4, Phone Call

5, SMS Application

6, App Store

 

1, Browse

 

NSURL
 *
url =
 [
NSURL
 URLWithString:
@
"http://www.iphonedevelopertips.com"
]
;
[
[
UIApplication sharedApplication]
 openURL:
url]
;

2, Google Maps

格式:http://maps.google.com/maps?q=${QUERY_STRING}

// Create your query ...

NSString
*
 searchQuery =
 @
"1 Infinite Loop, Cupertino, CA 95014"
;
 
// Be careful to always URL encode things like spaces and other symbols that aren't URL friendly

searchQuery =
  [
addressText stringByAddingPercentEscapesUsingEncoding:
 NSUTF8StringEncoding]
;
 
// Now create the URL string ...

NSString
*
 urlString =
 [
NSString
 stringWithFormat:
@
"http://maps.google.com/maps?q=%@"
, searchQuery]
;
 
// An the final magic ... openURL!

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
urlText]
]
;

3, Apple Mail

格式:mailto://${EMAIL_ADDRESS}

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
@
"mailto://info@iphonedevelopertips.com"
]
]
;

4, Phone Call(只是对iPhone)

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
@
"tel://8004664411"
]
]
;

5, SMS Application

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
@
"sms:55555"
]
]
;

6, App Store

 


    
[3] ES轻便加密数据
    来源: 互联网  发布时间: 2014-02-18
ES轻松加密数据

看看这个吧.https://github.com/dev5tec/FBEncryptor


    
最新技术文章:
▪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详解
IP地址数字互转 iis7站长之家
▪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