2018年11月28日 星期三

星期、月份英文縮寫

中文 英文 3字母 縮寫 3字母 縮寫 2字母 縮寫 2字母 縮寫 1字母 縮寫 1字母 縮寫 其他 縮寫 星期日 Sunday SUN Sun SU Su S S 星期一 Monday MON Mon MO Mo M M 星期二 Tuesday TUE Tue TU Tu T T Tues 星期三 Wednesday WED Wed WE We W W 星期四 Thursday THU Thu TH Th T R Thur / Thurs 星期五 Friday FRI Fri FR Fr F F 星期六 Saturday SAT Sat SA Sa S S 中文 英文 3字母 縮寫 3字母 縮寫 2字母 縮寫 2字母 縮寫 2字母 縮寫 1字母 縮寫 其他 縮寫 一月 January JAN Jan Ja J 二月 February FEB Feb Fe F 三月 March MAR Mar Mr Mh Ma M 四月 April APR Apr Ap Al A 五月 May MAY May My Ma M 六月 June JUN Jun Jn Je Ju J 七月 July JUL Jul Jl Jy Ju J 八月 August AUG Aug Au Ag A 九月 September SEP Sep Se S Sept 十月 October OCT Oct Oc O 十一月 November NOV Nov No Nv N 十二月 December DEC Dec De D

2017年12月29日 星期五

Android java 循環播放的技巧

如果你想讓某樣東西一直循環播放,經常使用的是for迴圈來循環一個陣列的東西,當迴圈到達迴圈對大長度時,要自己控制index是0,這樣才能循環播放,有個比較技巧的作法可以使用java的mod,以下程式碼

    public final static String[] polyLineColor={"#0","#1","#2","#3","#4","#5","#6"};
public static void main(String[] args) {

for(int i = 0 ; i < 20 ; i++) {
int aa =  i % polyLineColor.length;
System.out.println(polyLineColor[aa]);
}


}

這樣可以有以下顯示的結果
#0
#1
#2
#3
#4
#5
#6
#0
#1
#2
#3
#4
#5
#6
#0
#1
#2
#3
#4
#5




2017年12月17日 星期日

Android ANR和Crash问题小结--分析log

Android ANR和Crash问题小结--分析log

在手机项目中,ANR和Crash都是比较常见的一类问题,解决起来非常耗费时间,但是又不能放弃,这些问题影响产品性能,这里记录一下我是如何分析ANR和Crash的。
一般遇到ANR或者Crash问题,到工程师手上时,基本上就是只有一个操作流程描述(友情提醒:这个操作流程未必描述的准确和详实)和一个log文件夹,要求解决或者给出一个说明(基本上就是跟芯片商的CE来回撕逼,给一个与自己无关的说明)

ANR问题:
1.log文件夹下全局搜am_anr,此时会把log文件下下所有的包含am_anr的行显示出来(也可以搜activitymanager: ANR)
2.一般同一个时间点的anr log会在不同的文件中出现两次,一次是logxxx.txt中,一次是在crash_xxxxxx文件夹中的aplog_ANR_时间文件中
3,进入到crash_xxxxxx文件夹下,找到一个data_app_anr@xxx.txt文件
4,在data_app_anr@xxx.txt文件中找到"main" prio=5 tid=1 Nativ这一行,往下看会有一些异常log,这些log描述的就是问题原因

ANR如果是由于主线程阻塞,在data_app_anr@xxx.txt中的"main" prio=5 tid=1 中会显示 block

在处理ANR问题时,找到在log文件中找到ANR log出现的节点,然后要往上看一部分,因为有些log是自动化测试在模拟点击事件,反复点击或者进入一个应用,往上看一部分log有助于分析在ANR之前手机有哪些操作。

Crash问题:
1.log文件夹下全局搜am_anr,此时会把log文件下下所有的包含am_crash的行显示出来
2.crash问题很好看,基本上就代码写的有问题,针对出现的问题修改一下就好

友情提醒
分析log时往往要全局或者是整个文件下搜索,找一个自己用的顺手的文本编辑器很重要,本人使用的是sublime,它可以导入整个文件夹,搜索起来很方便



轉自
http://blog.csdn.net/dzy_mails/article/details/51917454

2017年11月12日 星期日

android studio 3.0

build gradle
'com.android.tools.build:gradle:3.0.0'

app buold.gtadle
flavorDimensions "default"

poject gradle.properties
android.enableAapt2=false

project build gradle
google()


2016年5月24日 星期二

Android Studio Speed Up

加入以下設定後
org.gradle.jvmargs=-Xmx2048m
org.gradle.daemon=true
org.gradle.parallel=true


編譯速度由
rebuild:Total time: 1 mins 3.007 secs
執行APP:Total time: 5 mins 36.478 secs

降低為
rebuild:Total time: 32.134 secs
執行APP:Total time: 1 mins 1.383 secs


我發現-Xmx2048m並不是越高越好,像我調整為3072速度並沒有2048來得快,不知道為什麼。


參考資料
https://plus.google.com/+AndroidDevelopers/posts/bASZVRvdXnT
https://www.timroes.de/2013/09/12/speed-up-gradle/
http://alphayang.community/2015/10/16/speed-up-android-studio-build/
http://www.viralandroid.com/2015/08/how-to-make-android-studio-fast.html

2014年11月24日 星期一

利息計算小幫手-利率、基金、貸款、投資、年金、房貸



買車、買房、投資、貸款
算一下未來價值,未來負債,使用"圖表"方便看
每個人都該對錢的利息和利率有概念的必裝軟體!




讓你簡單換算利率,利息,並顯示圖表查看

買車、買房、投資、貸款


單利率、複利率、年金、定期定額、房貸利率試算、車貸利率試算、所有貸款



星期、月份英文縮寫

中文 英文 3字母 縮寫 3字母 縮寫 2字母 縮寫 2字母 縮寫 1字母 縮寫 1字母 縮寫 其他 縮寫 星期日 Sunday SUN Sun SU Su S S 星期一 Monday MON Mon MO Mo M M 星期二 Tuesday TUE Tue TU ...