当前位置:  编程技术>移动开发
本页文章导读:
    ▪定义文本式样        定义文本样式 android程序中的按钮经常需要定义文字的大小,是否加粗,居中等信息,如果每一个按钮都需要这样做会花费较大的工作任务,所以我们通常都是在一个样式文件里面定义这样的.........
    ▪ 外部apk起动启动另外一个apk        外部apk启动启动另外一个apk public class TestingBroadcastReceiver extends BroadcastReceiver { public TestingBroadcastReceiver() { } @Override public void onReceive(Context context, Intent intent) { if (inten.........
    ▪ Java取小数点后两位(N位)的步骤归纳       Java取小数点后两位(N位)的方法归纳 java.text.DecimalFormat df = new java.text.DecimalFormat("#0.##"); double d=3.14159; System.out.println(df.format(d)); java.math.BigDecimal bd = new java.math.BigDecimal("3.14159265"); bd = bd.........

[1]定义文本式样
    来源: 互联网  发布时间: 2014-02-18
定义文本样式

android程序中的按钮经常需要定义文字的大小,是否加粗,居中等信息,如果每一个按钮都需要这样做会花费较大的工作任务,所以我们通常都是在一个样式文件里面定义这样的属性,使用控件就直接使用这个样式就行了

	<style name="ButtonText">
    	<item name="android:layout_width">fill_parent</item>
	    <item name="android:layout_height">wrap_content</item>
	    <item name="android:textColor">#ffffff</item>
	    <item name="android:gravity">center</item>
	    <item name="android:layout_margin">3dp</item>
	    <item name="android:textSize">20dp</item>
	    <item name="android:textStyle">bold</item>
	    <item name="android:background">#5E7EA8</item>
	    <item name="android:shadowColor">#CCCCCC</item>
	    <item name="android:shadowDx">1</item>
	    <item name="android:shadowDy">1</item>
	    <item name="android:shadowRadius">4</item>
	</style>

 这就定义了一个按钮的文本样式,在定义按钮的时候直接使用: 就可以定义文本的格式了。

 


    
[2] 外部apk起动启动另外一个apk
    来源: 互联网  发布时间: 2014-02-18
外部apk启动启动另外一个apk

public class TestingBroadcastReceiver extends BroadcastReceiver {
  
    public TestingBroadcastReceiver() {
    }
    
    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals(SECRET_CODE_ACTION)) {
            Intent i = new Intent(Intent.ACTION_MAIN);
            i.setClass(context, FactoryTest.class);
            i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(i);
        }
    }
}

 

   将广播在androidmanifest.xml上面注册 

 

<receiver android:name="TestingBroadcastReceiver">
            <intent-filter>
                 <action android:name="android.provider.Telephony.SECRET_CODE" />
                 <data android:scheme="android_secret_code" android:host="8484" />
            </intent-filter>
 </receiver>
 

    
[3] Java取小数点后两位(N位)的步骤归纳
    来源: 互联网  发布时间: 2014-02-18
Java取小数点后两位(N位)的方法归纳

java.text.DecimalFormat df = new java.text.DecimalFormat("#0.##");   
double d=3.14159;   
System.out.println(df.format(d));

java.math.BigDecimal bd = new java.math.BigDecimal("3.14159265");   
bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP);

class Test{   
      public static void main(String se77en[]){   
          double ret = convert(3.14159);   
          System.out.println(ret);   
      }   
        
      static double convert(double value){   
          long l1 = Math.round(value*100);   //四舍五入   
          double ret = l1/100.0;    //注意:使用100.0而不是100   
          return ret;   
      }   
  }

double d = 3.14159;   
d = (double)((int)(d*100+0.5))/100;

第五种
double f = 1.1111;
    Double d = Double.valueOf(String.format("%.02f", f));
    System.out.println(d);
 

    
最新技术文章:
▪Android开发之登录验证实例教程
数据库其它 iis7站长之家
▪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