项目中在Android.mk文件中根据项目名称选择不同的AndroidManifest.xml文件 && 如何使用系统设定的日期显示格式

项目中根据项目名称选择不同的AndroidManifest.xml文件

MY_PROJECT_NAME := $(subst full_,,$(TARGET_PRODUCT))

ifeq ($(strip $(MY_PROJECT_NAME)), xxxxxx) # xxxxxx 是自己项目名称
  LOCAL_MANIFEST_FILE := xxx/AndroidManifest.xml #xxx 是自定义的文件夹名称

endif


取得系统设定的日期显示格式,然后显示相应日期

     private java.text.DateFormat getDateFormat() {
      String format = Settings.System.getString(getContext().getContentResolver(), Settings.System.DATE_FORMAT);
             
      if (format == null || "".equals(format)) {
          return java.text.DateFormat.getDateInstance(java.text.DateFormat.SHORT);
      } else {
          try {
              return new java.text.SimpleDateFormat(format);
          } catch (IllegalArgumentException e) {
              // If we tried to use a bad format string, fall back to a default.
              return java.text.DateFormat.getDateInstance(java.text.DateFormat.SHORT);
          }
      }
 	}
具体使用代码:

private final Date currentTime = new Date();
currentTime.setTime(System.currentTimeMillis());

final String text = getDateFormat().format(mCurrentTime);

view.setText(text);



直接一句话:

android.text.format.DateFormat.getDateFormat(mContext).format(currentTime);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值