史上最全的常用开发工具类收集(持续更新中)
API
ÒøÐп¨¹ÜÀí ¡ú BankCheck
checkBankCard : УÑéÒøÐп¨¿¨ºÅÊÇ·ñºÏ·¨
getBankCardCheckCode: ´Ó²»º¬Ð£ÑéλµÄÒøÐп¨¿¨ºÅ²ÉÓà Luhm УÑéËã·¨»ñµÃУÑéλ
getNameOfBank : ͨ¹ýÒøÐп¨µÄÇ°Áùλȷ¶¨ÅжÏÒøÐпª»§Ðм°¿¨ÖÖ
SharePreference»º´æÊý¾Ý ¡ú AppSharePreferenceMgr
put : ±£´æÊý¾ÝµÄ·½·¨
get : »ñÈ¡Êý¾ÝµÄ·½·¨
putImage: ±£´æͼƬµ½SharedPreferences
getImage: ´ÓSharedPreferences¶ÁȡͼƬ
remove : ÒƳýij¸ökeyÖµÒѾ¶ÔÓ¦µÄÖµ
clear : Çå³ýËùÓÐÊý¾Ý
contains: ²éѯij¸ökeyÊÇ·ñÒѾ´æÔÚ
getAll : ·µ»ØËùÓеļüÖµ¶Ô
ÌṩAppÊý¾ÝÇåÀí¹¤×÷µÄÀà ¡ú AppCleanMgr
cleanInternalCache £º Çå³ý±¾Ó¦ÓÃÄÚ²¿»º´æÊý¾Ý
cleanExternalCache £º Çå³ý±¾Ó¦ÓÃÍⲿ»º´æÊý¾Ý
cleanDatabases £º Çå³ý±¾Ó¦ÓÃËùÓÐÊý¾Ý¿â
cleanSharedPreference£º Çå³ý±¾Ó¦ÓÃSharedPreference
cleanDatabaseByName £º ¸ù¾ÝÃû×ÖÇå³ý±¾Ó¦ÓÃÊý¾Ý¿â
cleanFiles £º Çå³ý±¾Ó¦ÓÃfilesÎļþ
cleanApplicationData £º Çå³ý±¾Ó¦ÓÃËùÓеÄÊý¾Ý
getAppClearSize £º »ñÈ¡AppÓ¦Óûº´æµÄ´óС
»º´æ¹¤¾ßÀà ¡ú AppACache
put : ±£´æStringÊý¾Ýµ½»º´æÖÐ
getAsString : ¶ÁÈ¡StringÊý¾Ý
getAsJSONObject : ¶ÁÈ¡JSONObjectÊý¾Ý
getAsJSONArray : ¶ÁÈ¡JSONArrayÊý¾Ý
getAsBinary : »ñÈ¡byteÊý¾Ý
getAsObject : ¶ÁÈ¡SerializableÊý¾Ý
getAsBitmap : ¶ÁÈ¡bitmapÊý¾Ý
getAsDrawable : ¶ÁÈ¡DrawableÊý¾Ý
file : »ñÈ¡»º´æÎļþ
remove : ³ýij¸ökey
clear : Çå³ýËùÓÐÊý¾Ý
AppÓ¦ÓÃÍ˳ö ¡ú AppExit2Back
exitApp: Í˳öApp³ÌÐòÓ¦ÓÃ
¹ÜÀíºÍ»ØÊÕActivity ¡ú AppDavikActivityMgr
getScreenManager : µ¥Àý¶ÑÕ»¼¯ºÏ¶ÔÏó
removeActivity : ¶ÑÕ»ÖÐÏú»Ù²¢ÒƳý
removeAllActivity : Õ»ÖÐÏú»Ù²¢ÒƳýËùÓÐAct¶ÔÏó
currentActivity : È¡µ±Ç°Act¶ÔÏó
getCurrentActivityName: »ñµÃµ±Ç°ActµÄÀàÃû
addActivity : ½«ActÄÉÈëÍÆÕ»¼¯ºÏÖÐ
exitApp : Í˳öÕ»ÖÐËùÓÐActivity
»ñÈ¡AppÓ¦Óð汾ÐÅÏ¢ ¡ú AppApplicationMgr
getAppName : »ñÈ¡±¾µØapkµÄÃû³Æ
getVersionName : »ñÈ¡±¾µØApk°æ±¾Ãû³Æ
getVersionCode : »ñÈ¡±¾µØApk°æ±¾ºÅ
getMetaData : ¸ù¾Ýkey»ñÈ¡xmlÖÐMetaµÄÖµ
getAppIcon : »ñÈ¡Ó¦ÓÃͼ±ê
getAppFirstInstallTime : »ñÈ¡Ó¦ÓõÚÒ»´Î°²×°ÈÕÆÚ
getAppLastUpdateTime : »ñÈ¡Ó¦ÓøüÐÂÈÕÆÚ
getAppSize : »ñÈ¡Ó¦ÓôóС
getAppApk : »ñÈ¡Ó¦ÓÃapkÎļþ
getAppInstaller : »ñÈ¡Ó¦ÓõݲװÊг¡
getAppSign : »ñÈ¡Ó¦ÓÃÇ©Ãû
getAppTargetSdkVersion : »ñÈ¡Ó¦ÓüæÈÝsdk
getAppUid : »ñÈ¡Ó¦ÓÃuid
getNumCores : »ñÈ¡CpuÄÚºËÊý
getRootPermission : »ñµÃrootȨÏÞ
getAppPermissions : »ñÈ¡Ó¦ÓõÄËùÓÐȨÏÞ
hasPermission : ÊÇ·ñÓÐȨÏÞ
isInstalled : Ó¦ÓÃÊÇ·ñ°²×°
installApk : °²×°Ó¦ÓÃ
uninstallApk : жÔØÓ¦ÓÃ
isSystemApp : ÊÇ·ñÊÇϵͳӦÓÃ
isServiceRunning : ·þÎñÊÇ·ñÔÚÔËÐÐ
stopRunningService : Í£Ö¹·þÎñ
killProcesses : ½áÊø½ø³Ì
runScript : ÔËÐнű¾
runApp : Æô¶¯Ó¦ÓÃ
Èí¼üÅ̹ÜÀí ¡ú AppKeyBoardMgr
openKeybord : ´ò¿¨Èí¼üÅÌ
closeKeybord : ¹Ø±ÕÈí¼üÅÌ
TimerHideKeyboard: ͨ¹ý¶¨Ê±Æ÷Ç¿ÖÆÒþ²ØÐéÄâ¼üÅÌ
isKeybord : ÊäÈë·¨ÊÇ·ñÏÔʾ
ϵͳÈÕÖ¾Êä³ö¹¤¾ßÀà ¡ú AppLogMessageMgr
isEnableDebug: ÉèÖÃlog×Ü¿ª¹Ø,debugģʽ(true:´òÓ¡ÈÕÖ¾ false£º²»´òÓ¡)
i : InfoÈÕÖ¾
d : DebugÈÕÖ¾
w : WarnÈÕÖ¾
v : VerboseÈÕÖ¾
e : ErrorÈÕÖ¾
ÕâÀïÍƼöʹÓÿ×Ó¸çµÄÈÕÖ¾¹ÜÀí¹¤¾ß,»Ò³£ºÃÓã¬ÎÒÒ²¼¯³Éµ½ÁËÎÒµÄÏîÄ¿ÀïÃ棬KLog¶Ô³¬³¤×Ö·û´®½øÐд¦Àí£¬±£Ö¤È«²¿µÄ×Ö·û´®¶¼¿ÉÒÔ´òÓ¡³öÀ´£¬ÔÙҲûÓÐÁËÖ»ÄÜ´òÓ¡Ò»²¿·ÖµÄÎÊÌâÁË£¬²¿·ÖʹÓ÷½·¨ÈçÏÂ
ϵͳÈÕÖ¾Êä³ö¹¤¾ßÀà ¡ú KLog
init: ÉèÖÃlog×Ü¿ª¹Ø,debugģʽ(true:´òÓ¡ÈÕÖ¾ false£º²»´òÓ¡)
a : assertÈÕÖ¾»òÕß´òÓ¡ÊÇ·ñÖ´Ðе½ÕâÀïµÈ
i : InfoÈÕÖ¾»òÕß´òÓ¡ÊÇ·ñÖ´Ðе½ÕâÀïµÈ
d : DebugÈÕÖ¾»òÕß´òÓ¡ÊÇ·ñÖ´Ðе½ÕâÀïµÈ
w : WarnÈÕÖ¾»òÕß´òÓ¡ÊÇ·ñÖ´Ðе½ÕâÀïµÈ
v : VerboseÈÕÖ¾»òÕß´òÓ¡ÊÇ·ñÖ´Ðе½ÕâÀïµÈ
e : ErrorÈÕÖ¾»òÕß´òÓ¡ÊÇ·ñÖ´Ðе½ÕâÀïµÈ
json: Êä³öJsonµÄ¸ñʽ×Ö·û´®
xml : Êä³öxmlµÄ¸ñʽ×Ö·û´®
file: ±£´æµ½Îļþ
¸ü¶àʹÓ÷½·¨ÐÅÏ¢µã»÷ÕâÀï²é¿´£ºKLog
AppÍøÂç¹ÜÀí ¡ú AppNetworkMgr
getNetworkState : »ñÈ¡µ±Ç°ÊÖ»úÁ¬½ÓµÄÍøÂçÀàÐÍ
isNetworkConnected : ÅжÏÍøÂçÊÇ·ñÁ¬½Ó
openNetSetting : ´ò¿ªÍøÂçÉèÖýçÃæ
is3gConnected : ¼ì²â3GÊÇ·ñÁ¬½Ó
getNetworkTypeName : »ñÈ¡ÍøÂçÀàÐÍÃû³Æ
getCurrentNetworkState : »ñÈ¡µ±Ç°ÍøÂçµÄ״̬
getCurrentNetworkSubtype : »ñÈ¡µ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍ
isConnectedByState : Åжϵ±Ç°ÍøÂçÊÇ·ñÒѾÁ¬½Ó
isConnectingByState : Åжϵ±Ç°ÍøÂçÊÇ·ñÕýÔÚÁ¬½Ó
isDisconnectedByState : Åжϵ±Ç°ÍøÂçÊÇ·ñÒѾ¶Ï¿ª
isDisconnectingByState : Åжϵ±Ç°ÍøÂçÊÇ·ñÕýÔڶϿª
isSuspendedByState : Åжϵ±Ç°ÍøÂçÊÇ·ñÒѾÔÝÍ£
isUnknownByState : Åжϵ±Ç°ÍøÂçÊÇ·ñ´¦ÓÚδ֪״̬ÖÐ
isBluetoothByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇÀ¶ÑÀ
isDummyByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇÐéÄâÍøÂç
isEthernetByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇETHERNET
isMobileByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇÒƶ¯ÍøÂç
isMobileDunByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇMobileDun
isMobileHipriByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇMobileHipri
isMobileMmsByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇMobileMms
isMobileSuplByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇMobileSupl
isWifiByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇWifi
isWimaxByType : Åжϵ±Ç°ÍøÂçµÄÀàÐÍÊÇ·ñÊÇWimax
is1XRTTBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇ1XRTT
isCDMABySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇCDMA£¨Either IS95A or IS95B£©
isEDGEBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇEDGE
isEHRPDBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇEHRPD
isEVDO_0BySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇEVDO_0
isEVDO_ABySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇEVDO_A
isEVDO_BBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇEDGE
isGPRSBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇGPRS
isHSDPABySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇHSDPA
isHSPABySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇHSPA
isHSPAPBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇHSPAP
isHSUPABySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇHSUPA
isIDENBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇIDEN
isLTEBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇLTE
isUMTSBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇUMTS
isUNKNOWNBySubtype : Åжϵ±Ç°ÍøÂçµÄ¾ßÌåÀàÐÍÊÇ·ñÊÇUNKNOWN
isChinaMobile2G : Åжϵ±Ç°ÍøÂçÊÇ·ñÊÇÖйúÒƶ¯2GÍøÂç
isChinaUnicom2G : Åжϵ±Ç°ÍøÂçÊÇ·ñÊÇÖйúÁªÍ¨2GÍøÂç
isChinaUnicom3G : Åжϵ±Ç°ÍøÂçÊÇ·ñÊÇÖйúÁªÍ¨3GÍøÂç
isChinaTelecom2G : Åжϵ±Ç°ÍøÂçÊÇ·ñÊÇÖйúµçÐÅ2GÍøÂç
isChinaTelecom3G : Åжϵ±Ç°ÍøÂçÊÇ·ñÊÇÖйúµçÐÅ3GÍøÂç
getWifiState : »ñÈ¡WifiµÄ״̬£¬ÐèÒªACCESS_WIFI_STATEȨÏÞ
isWifiOpen : ÅжÏWifiÊÇ·ñ´ò¿ª£¬ÐèÒªACCESS_WIFI_STATEȨÏÞ
setWifi : ÉèÖÃWifi£¬ÐèÒªCHANGE_WIFI_STATEȨÏÞ
isMobileNetworkOpen : ÅжÏÒƶ¯ÍøÂçÊÇ·ñ´ò¿ª£¬ÐèÒªACCESS_NETWORK_STATEȨÏÞ
getIpAddress : »ñÈ¡±¾»úIPµØÖ·
setDataEnabled : ÉèÖÃÊý¾ÝÁ÷Á¿×´Ì¬
getWifiScanResults : »ñÈ¡wifiÁбí
getScanResultsByBSSID : ¹ýÂËɨÃè½á¹û
getWifiConnectionInfo : »ñÈ¡wifiÁ¬½ÓÐÅÏ¢
ÊÖ»ú¹ÜÀí¹¤¾ßÀà ¡ú AppPhoneMgr
getInstance : µ¥Àý¶ÔÏó
getSDKVersionNumber : »ñÈ¡ÊÖ»úϵͳ°æ±¾ºÅ
getPhoneModel : »ñÈ¡ÊÖ»úÐͺÅ
getPhoneWidth : »ñÈ¡ÊÖ»ú¿í¶È
getPhoneHeight : »ñÈ¡ÊÖ»ú¸ß¶È
getPhoneImei : »ñÈ¡ÊÖ»úimei´®ºÅ ,GSMÊÖ»úµÄ IMEI ºÍ CDMAÊÖ»úµÄ MEID
getPhoneSim : »ñÈ¡ÊÖ»úsim¿¨ºÅ
getPhoneNum : »ñÈ¡ÊÖ»úºÅ
isSDCardMount : ÅжÏsd¿¨ÊÇ·ñ¹ÒÔØ
getSDFreeSize : »ñÈ¡sd¿¨Ê£Óà¿Õ¼äµÄ´óС
getSDAllSize : »ñÈ¡sd¿¨¿Õ¼äµÄ×Ü´óС
isTablet : ÅжÏÊÇ·ñÊÇƽ°å
isApkInstalled : ÅжÏÒ»¸öapkÊÇ·ñ°²×°
getAppPermissions : »ñÈ¡Ó¦ÓÃȨÏÞ Ãû³ÆÁбí
getInstalledApp : »ñÈ¡ÊÖ»úÄÚ°²×°µÄÓ¦ÓÃ
getUserInstalledApp : »ñÈ¡ÊÖ»ú°²×°·ÇϵͳӦÓÃ
getInstalledAppInfo : »ñÈ¡°²×°Ó¦ÓõÄÐÅÏ¢
startAppPkg : ´ò¿ªÖ¸¶¨°üÃûµÄÓ¦ÓÃ
unInstallApk : жÔØÖ¸¶¨°üÃûµÄÓ¦ÓÃ
callPhone : Ö±½Óºô½ÐÖ¸¶¨µÄºÅÂë
toCallPhoneActivity : ÌøתÖÁ²¦ºÅ½çÃæ
sendMessage : Ö±½Óµ÷ÓöÌÐÅAPI·¢ËÍÐÅÏ¢(ÉèÖüàÌý·¢ËͺͽÓÊÕ״̬)
toSendMessageActivity: ÌøתÖÁ·¢ËͶÌÐŽçÃæ(×Ô¶¯ÉèÖýÓÊÕ·½µÄºÅÂë)
toChooseContactsList : ÌøתÖÁÁªÏµÈËÑ¡Ôñ½çÃæ
getChoosedPhoneNumber: »ñÈ¡Ñ¡ÔñµÄÁªÏµÈ˵ÄÊÖ»úºÅÂë
toCameraActivity : ÌøתÖÁÅÄÕÕ³ÌÐò½çÃæ
toImagePickerActivity: ÌøתÖÁÏà²áÑ¡Ôñ½çÃæ
getChoosedImage : »ñµÃÑ¡ÖÐÏà²áµÄͼƬ
openWebSite : µ÷Óñ¾µØä¯ÀÀÆ÷´ò¿ªÒ»¸öÍøÒ³
toSettingActivity : ÌøתÖÁϵͳÉèÖýçÃæ
toWIFISettingActivity: ÌøתÖÁWIFIÉèÖýçÃæ
openPDFFile : Æô¶¯±¾µØÓ¦Óôò¿ªPDF
openWordFile : Æô¶¯±¾µØÓ¦Óôò¿ªPDF
openOfficeByWPS : µ÷ÓÃWPS´ò¿ªofficeÎĵµ
isInstalledApp : ÅжÏÊÇ·ñ°²×°Ö¸¶¨°üÃûµÄAPP
isExistActivity : ÅжÏÊÇ·ñ´æÔÚÖ¸¶¨µÄActivity
getPhoneType : »ñÈ¡Òƶ¯ÖÕ¶ËÀàÐÍ
isSimCardReady : ÅжÏsim¿¨ÊÇ·ñ×¼±¸ºÃ
getPhoneStatus : »ñÈ¡ÊÖ»ú״̬ÐÅÏ¢
getAllSMS : »ñÈ¡ÊÖ»ú¶ÌÐŲ¢±£´æµ½xmlÖÐ
·´É乤¾ßÀà ¡ú AppReflectionMgr
getProperty : µÃµ½Ä³¸ö¶ÔÏóµÄ¹«¹²ÊôÐÔ
getStaticProperty : µÃµ½Ä³ÀàµÄ¾²Ì¬¹«¹²ÊôÐÔ
invokeMethod : Ö´ÐÐij¶ÔÏó·½·¨
invokeStaticMethod : Ö´ÐÐijÀàµÄ¾²Ì¬·½·¨
newInstance : н¨ÊµÀý
isInstance : ÊDz»ÊÇij¸öÀàµÄʵÀý
getByArray : µÃµ½Êý×éÖеÄij¸öÔªËØ
GetClassListByPackage: µÃµ½ÀàµÄ¼¯ºÏ
»ñÈ¡±¾µØÖ¸¶¨×ÊÔ´ÐÅÏ¢ ¡ú AppResourceMgr
getStringByAssets: ¸ù¾Ý±¾µØAssetsĿ¼ÏÂ×ÊÔ´Ãû³Æ£¬»ñÈ¡StringÊý¾ÝÐÅÏ¢
getListByAssets : ¸ù¾Ý±¾µØAssetsĿ¼ÏÂ×ÊÔ´Ãû³Æ£¬»ñÈ¡List¼¯ºÏÐÅÏ¢
getStringByRaw : ¸ù¾Ý±¾µØRawĿ¼ÏÂ×ÊÔ´±êʶ£¬»ñÈ¡StringÊý¾ÝÐÅÏ¢
getListByRaw : ¸ù¾Ý±¾µØRawĿ¼ÏÂ×ÊÔ´±êʶ£¬»ñÈ¡List¼¯ºÏÐÅÏ¢
ÓйØAndroidÆÁÄ»µÄ¹¤¾ßÀà ¡ú AppScreenMgr
getScreenWidth : »ñµÃÆÁÄ»¿í¶È
getScreenHeight : »ñµÃÆÁÄ»¸ß¶È
getStatusHeight : »ñµÃ״̬À¸µÄ¸ß¶È
getRealScreenHeight : »ñÈ¡Õû¿éÆÁÄ»µÄ¸ß¶È
getNavigationAreaHeight : »ñÈ¡ÐéÄâ°´¼üÇøÓòµÄ¸ß¶È
getNavigationBarrH : »ñÈ¡µ¼º½À¸¸ß¶È
snapShotWithStatusBar : »ñÈ¡µ±Ç°ÆÁÄ»½Øͼ£¬°üº¬×´Ì¬À¸
snapShotWithoutStatusBar: »ñÈ¡µ±Ç°ÆÁÄ»½Øͼ£¬²»°üº¬×´Ì¬À¸
»ñÈ¡AppÓ¦ÓÃϵͳ»ù±¾ÐÅÏ¢ ¡ú AppSysMgr
getSysClientOs : »ñµÃ¿Í»§¶Ë²Ù×÷ϵͳÃû³Æ
getSysSdk : »ñÈ¡µ±Ç°²Ù×÷ϵͳµÄsdk°æ±¾
getSysLanguage : »ñÈ¡µ±Ç°²Ù×÷ϵͳµÄÓïÑÔ
getSysModel : »ñÈ¡ÊÖ»úÐͺÅ
getSysRelease : »ñÈ¡²Ù×÷ϵͳµÄ°æ±¾ºÅ
getSysSIMSerialNum : ¶ÁÈ¡SIM¿¨ÐòÁкÅ
getSysCPUSerialNum : »ñÈ¡ÊÖ»úCPUÐòÁкÅ
getSysTelephonyManager : »ñµÃµç»°¹ÜÀíʵÀý¶ÔÏó
getSysTelephoneSerialNum : ¶ÁΨһµÄÉ豸ID(ΨһµÄÉ豸ID¡¾GSMÊÖ»úµÄIMEI¡¿ºÍ¡¾CDMAÊÖ»úµÄ MEID¡¿,Èç¹û»ñÈ¡²»µ½·µ»ØÒ»¸öĬÈÏ×Ö·û´®)
getSysCarrier : »ñÈ¡ÔËÓªÉÌÐÅÏ¢(Èý´óÔËÓªÉÌ)
getSysPhoneState : »ñÈ¡ÊÖ»ú״̬(0£ºÎ޻ 1£ºÏìÁå 2£º´ý»ú)
getSysPhoneLoaction : »ñµÃÊÖ»ú·½Î»
getSysDeviceSoftVersion : »ñµÃÉ豸µÄÈí¼þ°æ±¾ºÅ(×¢£ºthe IMEI/SV(software version) for GSM phones ²»Ö§³Ö·µ»Ø¡°not available¡±)
getSysPhoneNumber : »ñµÃÊÖ»úºÅ
getSysSimCode : »ñµÃSIM¿¨ÌṩµÄÒƶ¯¹ú¼ÒÂëºÍÒƶ¯ÍøÂçÂë.5»ò6λµÄÊ®½øÖÆÊý×Ö¡£(×¢£ºSIM¿¨µÄ״̬±ØÐëÊÇ SIM_STATE_READY(ʹÓÃgetSimState()ÅжÏ))
getSysSimPrivatorName : ·þÎñÉÌÃû³Æ(×¢:ÀýÈ磺ÖйúÒƶ¯¡¢ÁªÍ¨SIM¿¨µÄ״̬±ØÐëÊÇ SIM_STATE_READY(ʹÓÃgetSimState()ÅжÏ))
getSysUserPhoneId : ΨһµÄÓû§ID (×¢£ºÀýÈ磺IMSI(¹ú¼ÊÒƶ¯Óû§Ê¶±ðÂë) for a GSM phone. ÐèҪȨÏÞ£ºREAD_PHONE_STATE)
getWindowManager : »ñÈ¡WindowManager¶ÔÏó
getSysDefaultThreadPoolSize: »ñµÃϵͳÅäÖÃÏà·ûµÄÏ̳߳شóС
getSysSampleSize : »ñÈ¡µ±Ç°APPÓ¦ÓõÄSampleSize´óС
getVibrator : »ñÈ¡Õð¶¯Æ÷¶ÔÏó
getSysLocalIpAddress : »ñÈ¡ÊÖ»úIPµØÖ·
getAndroidID : »ñÈ¡AndroidID
getIMSI : »ñÈ¡É豸IMSIÂë
getIP : »ñÈ¡ÍøÂçIPµØÖ·(ÓÅÏÈ»ñÈ¡wifiµØÖ·)
getWifiIP : »ñÈ¡WIFIÁ¬½ÓϵÄipµØÖ·
getGPRSIP : »ñÈ¡GPRSÁ¬½ÓϵÄipµØÖ·
getSerial : »ñÈ¡É豸ÐòÁкÅ
getSIMSerial : »ñÈ¡SIMÐòÁкÅ
getMNC : »ñÈ¡ÍøÂçÔËÓªÉÌ 46000,46002,46007 ÖйúÒƶ¯,46001 ÖйúÁªÍ¨,46003 ÖйúµçÐÅ
getCarrier : »ñÈ¡ÍøÂçÔËÓªÉÌ£ºÖйúµçÐÅ,ÖйúÒƶ¯,ÖйúÁªÍ¨
getModel : »ñÈ¡Ó²¼þÐͺÅ
getBuildBrand : »ñÈ¡±àÒ볧ÉÌ
getBuildHost : »ñÈ¡±àÒë·þÎñÆ÷Ö÷»ú
getBuildTags : »ñÈ¡ÃèÊöBuildµÄ±êÇ©
getBuildTime : »ñȡϵͳ±àÒëʱ¼ä
getBuildUser : »ñȡϵͳ±àÒë×÷Õß
getBuildVersionRelease : »ñÈ¡±àÒëϵͳ°æ±¾(5.1)
getBuildVersionCodename : »ñÈ¡¿ª·¢´úºÅ
getBuildVersionIncremental : »ñÈ¡Ô´Âë¿ØÖÆ°æ±¾ºÅ
getBuildVersionSDK : »ñÈ¡±àÒëµÄSDK
getBuildID : »ñÈ¡ÐÞ¶©°æ±¾Áбí(LMY47D)
getSupportedABIS : CPUÖ¸Á
getManufacturer : »ñÈ¡Ó²¼þÖÆÔ쳧ÉÌ
getBootloader : »ñȡϵͳÆô¶¯³ÌÐò°æ±¾ºÅ
getDisplayVersion : »ñȡϵͳ°æ±¾ºÅ
getLanguage : »ñÈ¡ÓïÑÔ
getCountry : »ñÈ¡¹ú¼Ò
getOSVersion : »ñȡϵͳ°æ±¾:5.1.1
getGSFID : »ñÈ¡GSFÐòÁкÅ
getBluetoothMAC : »ñÈ¡À¶ÑÀµØÖ·
getPsuedoUniqueID : AndroidÉ豸ÎïÀíΨһ±êʶ·û
getFingerprint : ¹¹½¨±êʶ,°üÀ¨brand,name,device,version.release,id,version.incremental,type,tagsÕâЩÐÅÏ¢
getHardware £º»ñÈ¡Ó²¼þÐÅÏ¢
getProduct £º»ñÈ¡²úÆ·ÐÅÏ¢
getDevice £º»ñÈ¡É豸ÐÅÏ¢
getBoard £º»ñÈ¡Ö÷°åÐÅÏ¢
getRadioVersion £º»ñÈ¡»ù´ø°æ±¾(ÎÞÏßµç¹Ì¼þ°æ±¾ Api14ÒÔÉÏ)
getUA : »ñÈ¡µÄä¯ÀÀÆ÷Ö¸ÎÆ(User-Agent)
getDensity : »ñÈ¡µÃÆÁÄ»ÃܶÈ
getGoogleAccounts : »ñÈ¡googleÕ˺Å
×Ô¶¨ÒåToastÌáʾ¿ò ¡ú AppToastMgr
shortToast : ×Ô¶¨ÒåToastµ÷ÓÃ
longToast : ×Ô¶¨ÒåToastµ÷ÓÃ
cancelToast : È¡ÏûÏÔʾToast
Toast : ĬÈÏToastµ÷ÓÃ
show : ÆÁÄ»ÖÐÐÄλÖöÌʱ¼äÏÔʾToast¡£
ToastShortBottomCenter: ÆÁÄ»µ×²¿ÖмäλÖÃÏÔʾ¶Ìʱ¼äToast
ToastShortBottomLeft : ÆÁÄ»µ×²¿×ó±ßλÖöÌʱ¼äÏÔʾToast
ToastShortBottomRight : ÆÁÄ»µ×²¿ÓÒ±ßλÖöÌʱ¼äÏÔʾToast
ToastShortCenter : ÆÁÄ»ÖÐÐÄλÖöÌʱ¼äÏÔʾToast
ToastShortCenterLeft : ÆÁÄ»ÖÐÐÄ×ó±ßλÖöÌʱ¼äÏÔʾToast
ToastShortCenterRight : ÆÁÄ»ÖÐÐÄÓÒ±ßλÖöÌʱ¼äÏÔʾToast
ToastShortTopCenter : ÆÁÄ»¶¥²¿ÖÐÐÄλÖöÌʱ¼äÏÔʾToast
ToastShortTopLeft : ÆÁÄ»¶¥²¿×ó±ßλÖöÌʱ¼äÏÔʾToast
ToastShortTopRight : ÆÁÄ»¶¥²¿ÓÒ±ßλÖöÌʱ¼äÏÔʾToast
ToastLongBottomCenter : ÆÁÄ»µ×²¿ÖмäλÖÃÏÔʾ³¤Ê±¼äToast
ToastLongBottomLeft : ÆÁÄ»µ×²¿×ó±ßλÖó¤Ê±¼äÏÔʾToast
ToastLongBottomRight : ÆÁÄ»µ×²¿ÓÒ±ßλÖó¤Ê±¼äÏÔʾToast
ToastLongCenter : ÆÁÄ»ÖÐÐÄλÖó¤Ê±¼äÏÔʾToast
ToastLongCenterLeft : ÆÁÄ»ÖÐÐÄ×ó±ßλÖó¤Ê±¼äÏÔʾToast
ToastLongCenterRight : ÆÁÄ»ÖÐÐÄÓÒ±ßλÖöÌʱ¼äÏÔʾToast
ToastLongTopCenter : ÆÁÄ»¶¥²¿ÖÐÐÄλÖó¤Ê±¼äÏÔʾToast
ToastLongTopLeft : ÆÁÄ»¶¥²¿×ó±ßλÖó¤Ê±¼äÏÔʾToast
ToastLongTopRight : ÆÁÄ»¶¥²¿ÓÒ±ßλÖó¤Ê±¼äÏÔʾToast
ÕýÔò±í´ïʽ ¡ú AppValidationMgr
isEmpty : ÑéÖ¤ÊÇ·ñΪ¿Õ´® (°üÀ¨¿Õ¸ñ¡¢ÖƱí·û¡¢»Ø³µ·û¡¢»»Ðзû×é³ÉµÄ×Ö·û´® ÈôÊäÈë×Ö·û´®Îªnull»ò¿Õ×Ö·û´®,·µ»Øtrue)
isNotEmpty : ÊÇ·ñ²»Îª¿Õ
isNotZero : ÑéÖ¤·ÇÁãÕýÕûÊý
isNumber : ÑéÖ¤ÊÇÊý×Ö
isUpChar : ÑéÖ¤ÊÇ´óд×Öĸ
isLowChar : ÑéÖ¤ÊÇСд×Öĸ
isLetter : ÑéÖ¤ÊÇÓ¢ÎÄ×Öĸ
isChinese : ÑéÖ¤ÊäÈ뺺×Ö
isRealName : ÑéÖ¤ÕæʵÐÕÃû
isOneCode : ÑéÖ¤ÊÇ·ñÊÇÌõÐÎÂë
isEmail : ÑéÖ¤ÓÊÏäÊÇ·ñÕýÈ·
isPhone : ÑéÖ¤ÊÖ»úºÅÊÇ·ñÕýÈ·
isPlane : ÑéÖ¤×ù»úºÅÂëÊÇ·ñÕýÈ·
isPostalCode : ÑéÖ¤ÓÊÕþ±àÂëÊÇ·ñÕýÈ·
isIpAddress : ÑéÖ¤IPµØÖ·ÊÇ·ñÕýÈ·
isURL : ÑéÖ¤URLµØÖ·ÊÇ·ñÕýÈ·
isInteger : ÑéÖ¤ÊÇ·ñÊÇÕýÕûÊý
isPoint : ÑéÖ¤ÊÇ·ñÊÇСÊý
isBankNo : ÑéÖ¤ÊÇ·ñÒøÐп¨ºÅ
isIDCard : ÑéÖ¤Éí·ÝÖ¤ºÅÂëÊÇ·ñÕýÈ·
isPeculiarStr : ÅжÏÊÇ·ñÓÐÌØÊâ×Ö·û
isUserName : ÅжÏÊÇ·ñΪÓû§ÃûÕ˺Å(¹æÔòÈçÏ£ºÓû§ÃûÓÉÏ»®Ïß»ò×Öĸ¿ªÍ·£¬ÓÉÊý×Ö¡¢×Öĸ¡¢Ï»®Ïß¡¢µã¡¢¼õºÅ×é³ÉµÄ4-32λ×Ö·û)
chineseLength : »ñÈ¡×Ö·û´®ÖÐÎÄ×Ö·ûµÄ³¤¶È£¨Ã¿¸öÖÐÎÄËã2¸ö×Ö·û£©
strLength : »ñÈ¡×Ö·û´®µÄ³¤¶È
subStringLength : »ñÈ¡Ö¸¶¨³¤¶ÈµÄ×Ö·ûËùÔÚλÖÃ
isNumberLetter : ÊÇ·ñÖ»ÊÇ×ÖĸºÍÊý×Ö
isContainChinese : ÊÇ·ñ°üº¬ÖÐÎÄ
convertStreamToString: ´ÓÊäÈëÁ÷ÖлñµÃString
cutString : ½ØÈ¡×Ö·û´®µ½Ö¸¶¨×Ö½Ú³¤¶È
cutStringFromChar : ½ØÈ¡×Ö·û´®´ÓµÚÒ»¸öÖ¸¶¨×Ö·û
strlen : »ñÈ¡×Ö½Ú³¤¶È
getSizeDesc : »ñÈ¡´óСµÄÃèÊö
ip2int : ipµØַת»»Îª10½øÖÆÊý
gainUUID : »ñÈ¡UUID
phoneNoHide : ÊÖ»úºÅÂ룬Öмä4λÐǺÅÌæ»»
cardIdHide : ÒøÐп¨ºÅ£¬±£Áô×îºó4룬ÆäËûÐǺÅÌæ»»
idHide : Éí·ÝÖ¤ºÅ£¬Öмä10λÐǺÅÌæ»»
checkVehicleNo : ÊÇ·ñΪ³µÅƺţ¨»¦A88888£©
Wifi¹ÜÀí¹¤¾ßÀà ¡ú AppWifiHelperMgr
isWifiEnabled : Wifi״̬
openWifi : ´ò¿ªwifi
closeWifi : ¹Ø±ÕWifi
lockWifi : Ëø¶¨WiFI¾ÍÊÇÅжÏwifiÊÇ·ñ½¨Á¢³É¹¦£¬ÔÚÕâÀïʹÓõÄÊÇheld(ÎÕÊÖ) acquire
unLockWifi : ½âËø
wificreateWifiLock: ´´½¨Ò»¸öWifiËø£¬ÐèҪʱµ÷ÓÃ
startScan : ɨÃèÍøÂç
getWifiList : »ñÈ¡wifiÁбí
getWifiConfigList : »ñÈ¡wifiÅäÖÃÁбí
lookupScanInfo : »ñȡɨÃèWIFIÁбíµÄÐÅÏ¢
getSSID : »ñÈ¡Ö¸¶¨WifiµÄssidÃû³Æ
getBSSID : »ñÈ¡Ö¸¶¨WifiµÄÎïÀíµØÖ·
getFrequency : »ñÈ¡Ö¸¶¨WifiµÄƵÂÊ
getCapabilities : »ñÈ¡Ö¸¶¨WifiµÄ¹¦ÄÜ
getLevel : »ñÈ¡Ö¸¶¨WifiµÄÐźÅÇ¿¶È
getBSSID : »ñÈ¡SSID
getCurrentNetId : ·µ»Øµ±Ç°Á¬½ÓµÄÍøÂçµÄID
getWifiInfo : ·µ»ØËùÓÐÐÅÏ¢
getIP £º »ñÈ¡IPµØÖ·
addNetWordLink £º Ìí¼ÓÒ»¸öÁ¬½Ó
disableNetWordLink£º ½ûÓÃÒ»¸öÁ´½Ó
removeNetworkLink £º ÒƳýÒ»¸öÁ´½Ó
hiddenSSID : ²»ÏÔʾSSID
displaySSID : ÏÔʾSSID
ÀàÐÍת»»Àà ¡ú ConvertUtils
hexStringToBytes: Ê®Áù½øÖÆ×Ö·û´®×ª»»ÎªbyteÊý×é
bytesToHexString: byteÊý×éת»»ÎªÊ®Áù½øÖÆ×Ö·û´®
charToByte : charת»»ÎªbyteÊý×é
intToByte : intת»»ÎªbyteÊý×é
byteToInt : byteÊý×éת»»Îªint
saveDecimals : ±£Áô¼¸Î»Ð¡Êý
nullOfString : nullתString
stringToByte : StringתByte
stringToBoolean : StringתBoolean
stringToInt : StringתInt
stringToShort : StringתShort
stringToDouble : StringתDouble
intToString : IntתString
doubleToLong : DoubleתLong
doubleToInt : DoubleתInt
longToDouble : LongתDouble
longToInt : LongתInt
stringToLong : StringתLong
longToString : LongתString
ÈÕÆÚ¹ÜÀíÀà ¡ú AppDateMgr
todayYyyyMmDd : µ±ÌìµÄÄêÔÂÈÕ
todayHhMmSs : µ±ÌìµÄʱ·ÖÃë
todayYyyyMmDdHhMmSs : µ±ÌìµÄÄêÔÂÈÕʱ·ÖÃë
parseYyyy : »ñÈ¡Äê
parseMm : »ñÈ¡ÔÂ
parseDd : »ñÈ¡ÈÕ
parseYyyyMmDd : »ñÈ¡ÄêÔÂÈÕ
parseHhMmSs : ʱ·ÖÃë
getWeekNumber : »ñÈ¡ÐÇÆÚ¼¸
getWeekOfMonth : ÈÕÆÚÖÐij¸öÔ·ݵĵڼ¸ÖÜ
getWeekOfYear : ÈÕÆÚÖÐij¸öÄê·ÝµÄµÚ¼¸ÖÜ
dateTimeToTimeStamp : ½«ÄêÔÂÈÕʱ·ÖÃëת³ÉLongÀàÐÍ
timeStampToDateTime : ½«LongÀàÐÍת³ÉÄêÔÂÈÕʱ·ÖÃë
string2Date : ½«ÄêÔÂÈÕʱ·ÖÃëת³ÉDateÀàÐÍ
date2String : ½«DateÀàÐÍת³ÉÄêÔÂÈÕʱ·ÖÃë
dateIsBefore : ±È½ÏÈÕÆÚ
minutesBetweenTwoDate : Ïà²î¶àÉÙ·ÖÖÓ
getChineseZodiac : »ñÈ¡ÈÕÆÚÖеÄÉúФ
getZodiac : »ñÈ¡ÈÕÆÚÖеÄÐÇ×ù
getNowDayOffset : »ñÈ¡ÈÕÆÚ
getTime : »ñÈ¡ÈÕÆÚ
forward : ʹÈÕÆÚµ¹Ò»Ìì
isLeapYear : ÅжÏƽÄêÈòÄê
getDaysOfMonth : ¼ÆËãijÔµÄÌìÊý
secondsMorning : »ñÈ¡µ±ÌìÁ賿µÄÃëÊý
secondsNight : »ñÈ¡µÚ¶þÌìÁ賿µÄÃëÊý
isSameDay : ÅжÏijÁ½ÌìÊDz»ÊÇͬһÌì
formatFriendly : ½«ÈÕÆÚ¸ñʽ»¯³ÉÓѺõÄ×Ö·û´®£º¼¸·ÖÖÓÇ°¡¢¼¸Ð¡Ê±Ç°¡¢¼¸ÌìÇ°¡¢¼¸ÔÂÇ°¡¢¼¸ÄêÇ°¡¢¸Õ¸Õ
formatDateTime : ½«ÈÕÆÚÒÔyyyy-MM-dd HH:mm:ss¸ñʽ»¯
formatDateTime : ½«ÈÕÆÚÒÔyyyy-MM-dd HH:mm:ss¸ñʽ»¯
formatDateTime : ½«ÈÕÆÚÒÔyyyy-MM-dd HH:mm:ss¸ñʽ»¯
parseDate : ½«ÈÕÆÚ×Ö·û´®×ª³ÉÈÕÆÚ
gainCurrentDate : »ñȡϵͳµ±Ç°ÈÕÆÚ
compareDate : ÑéÖ¤ÈÕÆÚÊÇ·ñ±Èµ±Ç°ÈÕÆÚÔç
addDateTime : ¶ÔÈÕÆÚ½øÐÐÔö¼Ó²Ù×÷
subDateTime : ¶ÔÈÕÆÚ½øÐÐÏà¼õ²Ù×÷
formatDateForExcelDate: ¸ñʽ»¯excelÖеÄʱ¼ä
formatDateForFileName : ½«ÈÕÆÚ¸ñʽ»¯×÷ΪÎļþÃû
formatDateSecond : ¸ñʽ»¯ÈÕÆÚ(¾«È·µ½Ãë)
tempDateSecond : ¸ñʽ»¯ÈÕÆÚ(¾«È·µ½Ãë)
tempDateSecond : ¸ñʽ»¯ÈÕÆÚ(¾«È·µ½Ãë)
formatDateDay : ¸ñʽ»¯ÈÕÆÚ(¾«È·µ½Ìì)
formatDateDetailDay : ʽ»¯ÈÕÆÚ(¾«È·µ½Ìì)
formatNumber : doubleÀàÐ͵ÄÊý×Ö±£ÁôÁ½Î»Ð¡Êý£¨ËÄÉáÎåÈ룩
formateDate : ½«×Ö·û´®×ª»»³ÉÈÕÆÚ
parseStringToDate : ½«×Ö·ûÈÕÆÚת»»³ÉDate
formatDoubleNumber : ½«doubleÈÕÆÚת»»³ÉString
ÊÖ»ú³£Óõ¥Î»×ª»»µÄ¸¨ÖúÀà ¡ú DensityUtils
dip2px: ¾ÝÊÖ»úµÄ·Ö±æÂÊ´Ó dip µÄµ¥Î» ת³ÉΪ px(ÏñËØ)
px2dip: ¸ù¾ÝÊÖ»úµÄ·Ö±æÂÊ´Ó px(ÏñËØ) µÄµ¥Î» ת³ÉΪ dp
dp2px : dpתpx
sp2px : spתpx
px2dp : pxתdp
px2sp : pxתsp
Îļþ¹ÜÀíÀà ¡ú FileUtils
createFileDir : ´´½¨Ä¿Â¼
delFile : ɾ³ýÎļþ£¨ÈôΪĿ¼£¬ÔòµÝ¹éɾ³ý×ÓĿ¼ºÍÎļþ£©
getFileSize : È¡Îļþ´óС£¬µ¥Î»Îªbyte£¨ÈôΪĿ¼£¬Ôò°üÀ¨ËùÓÐ×ÓĿ¼ºÍÎļþ£©
saveBitmap : ±£´æBitmapµ½Ö¸¶¨Ä¿Â¼
isFileExists : ÅжÏijĿ¼ÏÂÎļþÊÇ·ñ´æÔÚ
isMountedSDCard : ¼ì²éÊÇ·ñÒѹÒÔØSD¿¨¾µÏñ£¨ÊÇ·ñ´æÔÚSD¿¨£©
gainSDFreeSize : »ñÈ¡SD¿¨Ê£ÓàÈÝÁ¿£¨µ¥Î»Byte£©
gainSDAllSize : »ñÈ¡SD¿¨×ÜÈÝÁ¿£¨µ¥Î»Byte£©
gainSDCardPath : »ñÈ¡¿ÉÓõÄSD¿¨Â·¾¶£¨ÈôSD¿¨²»Ã»ÓйÒÔØÔò·µ»Ø""£©
readFileByLines : ÒÔÐÐΪµ¥Î»¶ÁÈ¡ÎļþÄÚÈÝ£¬Ò»´Î¶ÁÒ»ÕûÐУ¬³£ÓÃÓÚ¶ÁÃæÏòÐеĸñʽ»¯Îļþ
saveToFile : ±£´æÄÚÈÝ
saveToFile : Ö¸¶¨±àÂë±£´æÄÚÈÝ
appendToFile : ×·¼ÓÎı¾
isExsit : ÅжÏÎļþÊÇ·ñ´æÔÚ
read : ¿ìËÙ¶ÁÈ¡³ÌÐòÓ¦ÓðüϵÄÎļþÄÚÈÝ
read : ¶ÁÈ¡Ö¸¶¨Ä¿Â¼ÎļþµÄÎļþÄÚÈÝ
read : ÒÔÐÐΪµ¥Î»¶ÁÈ¡ÎļþÄÚÈÝ£¬Ò»´Î¶ÁÒ»ÕûÐУ¬³£ÓÃÓÚ¶ÁÃæÏòÐеĸñʽ»¯Îļþ
readRawValue : ¶ÁÈ¡rawĿ¼µÄÎļþÄÚÈÝ
readAssetsValue : ¶ÁÈ¡assetsĿ¼µÄÎļþÄÚÈÝ
readAssetsListValue: ¶ÁÈ¡assetsĿ¼µÄÎļþÄÚÈÝ
readShrePerface : »ñÈ¡SharedPreferencesÎļþÄÚÈÝ
writeShrePerface : дÈëSharedPreferencesÎļþÄÚÈÝ
write : дÈëÓ¦ÓóÌÐò°üfilesĿ¼ÏÂÎļþ
write : Ö¸¶¨±àÂ뽫ÄÚÈÝдÈëÄ¿±êÎļþ
write : Ö¸¶¨Ä¿Â¼Ð´ÈëÎļþÄÚÈÝ
write : дÈëÎļþ
saveAsJPEG : Ö¸¶¨Ä¿Â¼Ð´ÈëÎļþÄÚÈÝ
saveAsPNG : Ö¸¶¨Ä¿Â¼Ð´ÈëÎļþÄÚÈÝ
getStringFromFile : ½«Îļþת³É×Ö·û´®
copyFile : ¸´ÖÆÎļþ
copyFileFast : ¿ìËÙ¸´ÖÆ
shareFile : ·ÖÏíÎļþ
zip : ѹËõ
unzip : ½âѹ
formatFileSize : ¸ñʽ»¯Îļþ´óС
Stream2File : ½«ÊäÈëÁ÷дÈëµ½Îļþ
createFolder : ´´½¨Îļþ¼Ð(Ö§³Ö¸²¸ÇÒÑ´æÔÚµÄͬÃûÎļþ¼Ð)
getFileName : »ñÈ¡ÎļþÃû
rename : ÖØÃüÃûÎļþÎļþ¼Ð
getFolderName : »ñÈ¡Îļþ¼ÐÃû³Æ
getFilesArray : »ñÈ¡Îļþ¼ÐÏÂËùÓÐÎļþ
openImage : ´ò¿ªÍ¼Æ¬
openVideo : ´ò¿ªÊÓƵ
openURL : ´ò¿ªURL
downloadFile : ÏÂÔØÎļþ
upgradeApp : ͨ¹ýAPKURLÉý¼¶Ó¦ÓÃ
¿Ø¼þµã»÷Ч¹û¶¯»¹¤¾ßÀà ¡ú ToolAnimation
addTouchDrak : ¸øÊÓͼÌí¼Óµã»÷Ч¹û,Èñ³¾°±äÉî
addTouchLight: ¸øÊÓͼÌí¼Óµã»÷Ч¹û,Èñ³¾°±ä°µ
view¹ÜÀíÀà ¡ú ViewUtils
removeSelfFromParent : °Ñ×ÔÉí´Ó¸¸ViewÖÐÒƳý
isTouchInView : Åжϴ¥µãÊÇ·ñÂäÔÚ¸ÃViewÉÏ
setTVUnderLine : ¸øTextViewÉèÖÃÏ»®Ïß
showPopupWindow : ÏÔʾPopupWindow
dismissPopup : ¹Ø±ÕPopupWindow
captureView : ½Øͼ
createViewBitmap : ½Øͼ
convertViewToBitmap : ½Øͼ
getActivityBitmap : »ñÈ¡ActivityµÄ½Øͼ
getStatusBarHeight : »ñȡ״̬À¸¸ß¶È
getToolbarHeight : »ñÈ¡¹¤¾ßÀ¸¸ß¶È
getNavigationBarHeight : »ñÈ¡µ¼º½À¸¸ß¶È
measureView : ²âÁ¿view
getViewWidth : »ñÈ¡viewµÄ¿í¶È
getViewHeight : »ñÈ¡viewµÄ¸ß¶È
getActivity : »ñÈ¡viewµÄÉÏÏÂÎÄ
ÌṩAPPÓ¦ÓüÆË㣬Ëã·¨µÈ -> AppCalculateMgr
distance : Á½µã¼äµÄ¾àÀë
pointTotoDegrees: ¼ÆËãµãa(x,y)µÄ½Ç¶È
checkInRound : µãÔÚÔ²ÄÚ
SpannableString¹¤¾ßÀà ¡ú SpannableStringUtils
Builder.setFlag : ÉèÖñêʶ
Builder.setForegroundColor: ÉèÖÃÇ°¾°É«
Builder.setBackgroundColor: ÉèÖñ³¾°É«
Builder.setQuoteColor : ÉèÖÃÒýÓÃÏßµÄÑÕÉ«
Builder.setLeadingMargin : ÉèÖÃËõ½ø
Builder.setMargin : ÉèÖüä¾à
Builder.setBullet : ÉèÖÃÁбí±ê¼Ç
Builder.setFontSize : ÉèÖÃ×ÖÌå³ß´ç
Builder.setFontProportion : ÉèÖÃ×ÖÌå±ÈÀý
Builder.setFontXProportion: ÉèÖÃ×ÖÌåºáÏò±ÈÀý
Builder.setStrikethrough : ÉèÖÃɾ³ýÏß
Builder.setUnderline : ÉèÖÃÏ»®Ïß
Builder.setSuperscript : ÉèÖÃÉϱê
Builder.setSubscript : ÉèÖÃϱê
Builder.setBold : ÉèÖôÖÌå
Builder.setItalic : ÉèÖÃбÌå
Builder.setBoldItalic : ÉèÖôÖбÌå
Builder.setFontFamily : ÉèÖÃ×ÖÌåϵÁÐ
Builder.setTypeface : ÉèÖÃ×ÖÌå
Builder.setAlign : ÉèÖöÔÆë
Builder.setBitmap : ÉèÖÃͼƬ
Builder.setDrawable : ÉèÖÃͼƬ
Builder.setUri : ÉèÖÃͼƬ
Builder.setResourceId : ÉèÖÃͼƬ
Builder.setClickSpan : ÉèÖõã»÷ʼþ
Builder.setUrl : ÉèÖó¬Á´½Ó
Builder.setBlur : ÉèÖÃÄ£ºý
Builder.append : ×·¼ÓÑùʽ×Ö·û´®
Builder.create : ´´½¨Ñùʽ×Ö·û´®
Snackbar¹¤¾ßÀà ¡ú SnackbarUtils
ShortSnackbar : ¶ÌÏÔʾSnackbar£¬×Ô¶¨ÒåÑÕÉ«
LongSnackbar : ³¤ÏÔʾSnackbar£¬×Ô¶¨ÒåÑÕÉ«
IndefiniteSnackbar: ×Ô¶¨Òåʱ³£ÏÔʾSnackbar£¬×Ô¶¨ÒåÑÕÉ«
ShortSnackbar : ¶ÌÏÔʾSnackbar£¬¿ÉÑ¡Ô¤ÉèÀàÐÍ
LongSnackbar : ÏÔʾSnackbar£¬¿ÉÑ¡Ô¤ÉèÀàÐÍ
IndefiniteSnackbar: ×Ô¶¨Òåʱ³£ÏÔʾSnackbar£¬¿ÉÑ¡Ô¤ÉèÀàÐÍ
setSnackbarColor : ÉèÖÃSnackbar±³¾°ÑÕÉ«
setSnackbarColor : ÉèÖÃSnackbarÎÄ×ֺͱ³¾°ÑÕÉ«
SnackbarAddView : ÏòSnackbarÖÐÌí¼Óview
PicassoͼƬ¼ÓÔع¤¾ßÀà ¡ú PicassoUtils
getinstance : µ¥Àý¶ÔÏó
LoadImage : ¼ÓÔØͼƬ
LoadImageWithWidtAndHeight: ¼ÓÔØͼƬ,ÉèÖÿí¸ß,ͼƬĬÈϾÓÖÐ(centerCrop())
GlideͼƬ¼ÓÔع¤¾ßÀà ¡ú GlideUtils
instance : µ¥Àý¶ÔÏó
LoadContextBitmap : GlideÇëÇóͼƬ£¬»áÊܵ½ContextÉúÃüÖÜÆÚ¿ØÖÆ
LoadFragmentBitmap : GlideÇëÇóͼƬ£¬»áÊܵ½FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadSupportv4FragmentBitmap : GlideÇëÇóͼƬ£¬»áÊܵ½support.v4.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadContextCircleBitmap : ¼ÓÔØÉèÖÃÔ²ÐÎͼƬ
LoadfragmentCircleBitmap : GlideÇëÇóͼƬÉèÖÃÔ²ÐΣ¬»áÊܵ½android.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadSupportv4FragmentCircleBitmap: GlideÇëÇóͼƬÉèÖÃÔ²ÐΣ¬»áÊܵ½android.support.v4.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadContextRoundBitmap : ¼ÓÔØÉèÖÃÔ²½ÇͼƬ
LoadfragmentRoundBitmap : GlideÇëÇóͼƬÉèÖÃÔ²½Ç£¬»áÊܵ½android.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadSupportv4FragmentRoundBitmap : GlideÇëÇóͼƬÉèÖÃÔ²½Ç£¬»áÊܵ½android.support.v4.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadContextBlurBitmap : Glide¼ÓÔØÄ£ºýͼƬ
LoadFragmentBlurBitmap : Glide¼ÓÔØÄ£ºýͼƬ»áÊܵ½FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadSupportv4FragmentBlurBitmap : Glide¼ÓÔØÄ£ºýͼƬ»áÊܵ½support.v4.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadContextRotateBitmap : ÐýתͼƬ
LoadFragmentRotateBitmap : Glide¼ÓÔØÐýתͼƬ»áÊܵ½FragmentÉúÃüÖÜÆÚ¿ØÖÆ
LoadSupportv4FragmentRotateBitmap: Glide¼ÓÔØÐýתͼƬ»áÊܵ½support.v4.app.FragmentÉúÃüÖÜÆÚ¿ØÖÆ
FrescoͼƬ¼ÓÔع¤¾ßÀà ¡ú FrescoUtils
initConfig : ³õʼ»¯ÅäÖÃ
initImagePipelineConfig: µ¥Àý
init : ĬÈϼÓÔØͼƬºÍʧ°ÜͼƬ
configureCaches : ³õʼ»¯ÅäÖÃ
setImageURI : ¿ªÊ¼¼ÓÔØͼƬ
changeImgSize : ×Ô¶¨ÒåͼƬ³ß´ç
loadGif : ¼ÓÔØgifͼ
moreImgRequst : ¶àͼÇëÇóÐè×Ô¶¨ÒåImageRequest(ͼƬԤÀÀ)
localImg : ËõÂÔͼԤÀÀ(½öÖ§³Ö±¾µØͼƬ,²¢ÇÒÊÇJPEGͼƬ¸ñʽ)
loadImage : ÇëÇóͼƬ
getImageDecodeOptions : ͼƬ½âÂë
ͼƬ¹ÜÀí¹¤¾ßÀà ¡ú AppImageMgr
getBitmap : ¸ù¾Ýdrawable id»ñÈ¡Bitmap
getDrawable : ¸ù¾Ýdrawable id»ñÈ¡Drawable
bitmapToDrawble : bitmapתdrawable
readDrawableBitmap : ÒÔ×îÊ¡ÄÚ´æµÄ·½Ê½¶ÁÈ¡±¾µØ×ÊÔ´µÄͼƬ
readDrawableBigBitmap : ¶ÁÈ¡±¾µØdrawableÖнϴóµÄ×ÊԴͼƬ
getBitmapFromFile : ´ÓÎļþµÃµ½BitMap
getBitmapByteArray : ´ÓÊý×éµÃµ½Bitmap
getBitmapFromStream : ´ÓÁ÷Öеõ½Bitmap
setAlpha : ͼƬ͸Ã÷¶È´¦Àí
getImgCacheFromLocal2Bitmap: »ñȡԴͼƬµÄBITMAP£¬Ñ¹Ëõ£¬±¾µØͼƬ
getBitmap2Byte : bitmapתbyte[]
decodeBitmapToThumbnail : »ñÈ¡ËõÂÔͼ
saveImage : ±£´æͼƬ
grayMasking : ¹âÔÎЧ¹û
getBitmapSize : »ñÈ¡bitmapµÄ×Ö½Ú´óС
convertToBlackWhite : ½«²Êɫͼת»»ÎªºÚ°×ͼ
convertToRoundedCorner : ת»»³ÉÔ²½Ç
BoxBlurFilter : ¸ß˹ģºý
getCircleBitmap : Ô²ÐÎͼƬ
getRoundedCornerBitmap : »ñÈ¡Ô²½Ç
lessenBitmap : °´±ÈÀýËõСͼƬ£¨µ¥Î»ÏñËØ£© lessen the bitmap
readPictureDegree : ÅжÏͼƬÐýתÇé¿ö
rotaingImageView : ÐýתͼƬ
rotateBitmap : ͼƬÐýת
getBitmapFromUri : ¸ù¾Ýuri»ñȡͼƬ
getPicPathFromUri : ͼƬuriתpath
getSmallBitmap : ¸ù¾Ý·¾¶»ñµÃͼƬ²¢Ñ¹Ëõ·µ»ØbitmapÓÃÓÚÏÔʾ
decodeBitmap : ´ÓÎļþÖлñȡͼƬ
computeSampleSize : ʹÓøÃËã·¨£¬¾Í¿É¶¯Ì¬¼ÆËã³öͼƬµÄinSampleSize
applyDimension : ³¤¶Èµ¥Î»×ª»»
×ʽðÔËË㹤¾ßÀà ¡ú AppBigDecimal
add : Ìṩ¾«È·µÄ¼Ó·¨ÔËËã
substract : Ìṩ¾«È·µÄ¼õ·¨ÔËËã
multiply : Ìṩ¾«È·µÄ³Ë·¨ÔËËã
divide : Ìṩ£¨Ïà¶Ô£©¾«È·µÄ³ý·¨ÔËËã.µ±·¢Éú³ý²»¾¡µÄÇé¿öʱ,ÓÉscale²ÎÊýÖ¸ ¶¨¾«¶È,ÒÔºóµÄÊý×ÖËÄÉáÎåÈë.
round : Ìṩ¾«È·µÄСÊýλËÄÉáÎåÈë´¦Àí
remainder : È¡ÓàÊý
formatMoney : ½ð¶î·Ö¸î£¬ËÄÉáÎåÈ˽ð¶î
compareBigDecimal: ±È½Ï´óС
adjustDouble : »ñÈ¡×Ô¼ºÏëÒªµÄÊý¾Ý¸ñʽ
WebServiceÍøÂ繤¾ßÀà ¡ú WebServiceUtils
callWebService: ÇëÇóÍøÂçÊý¾Ý
HttpURLConnectionÍøÂ繤¾ßÀà ¡ú HttpURLConnectionUtils
doGetAsyn : Òì²½µÄGetÇëÇó
doPostAsyn: Òì²½µÄPostÇëÇó
doGet : GetÇëÇ󣬻ñµÃ·µ»ØÊý¾Ý
doPost : ÏòÖ¸¶¨ URL ·¢ËÍPOST·½·¨µÄÇëÇó
×Ö·û´®ÅжϹ¤¾ßÀà ¡ú AppStringUtils
isEmpty : ÅжÏ×Ö·û´®ÊÇ·ñΪ¿Õ
isNotEmpty : ÅжÏstr null,"","null" ¾ùÊÓΪ¿Õ
checkNameChese : ¼ì²âStringÊÇ·ñÈ«ÊÇÖÐÎÄ
isChinese : Åж¨ÊäÈ뺺×Ö
toLowerCaseFirstOne : ½«×Ö·û´®µÄµÚһλתΪСд
toUpperCaseFirstOne : ½«×Ö·û´®µÄµÚһλתΪ´óд
underScoreCase2CamelCase : Ï»®ÏßÃüÃûתΪÍÕ·åÃüÃû
camelCase2UnderScoreCase : ÍÕ·åÃüÃû·¨×ªÎªÏ»®ÏßÃüÃû
throwable2String : ½«Òì³£Õ»ÐÅϢתΪ×Ö·û´®
concat : ×Ö·û´®Á¬½Ó£¬½«²ÎÊýÁбíÆ´½ÓΪһ¸ö×Ö·û´®
concatSpiltWith : ×Ö·û´®Á¬½Ó£¬½«²ÎÊýÁбíÆ´½ÓΪһ¸ö×Ö·û´®
toASCII : ½«×Ö·û´®×ªÒÆΪASCIIÂë
toUnicode : ½«×Ö·û´®×ªÒÆΪUnicodeÂë
toUnicodeString : ½«×Ö·û´®×ªÒÆΪUnicodeÂë
containsChineseChar : ÊÇ·ñ°üº¬ÖÐÎÄ×Ö·û
isNumber : ²ÎÊýÊÇ·ñÊÇÓÐЧÊý×Ö £¨ÕûÊý»òÕßСÊý£©
matcherFirst : Æ¥Åäµ½µÚÒ»¸ö×Ö·û´®
isInt : ²ÎÊýÊÇ·ñÊÇÓÐЧÕûÊý
isDouble : ×Ö·û´®²ÎÊýÊÇ·ñÊÇdouble
isBoolean : ÅжÏÒ»¸ö¶ÔÏóÊÇ·ñΪbooleanÀàÐÍ,°üÀ¨×Ö·û´®ÖеÄtrueºÍfalse
isTrue : ¶ÔÏóÊÇ·ñΪtrue
contains : ÅжÏÒ»¸öÊý×éÀïÊÇ·ñ°üº¬Ö¸¶¨¶ÔÏó
toInt : ½«¶ÔÏóתΪintÖµ,Èç¹û¶ÔÏóÎÞ·¨½øÐÐת»»,ÔòʹÓÃĬÈÏÖµ
toLong : ½«¶ÔÏóתΪlongÀàÐÍ,Èç¹û¶ÔÏóÎÞ·¨×ª»»,½«·µ»ØĬÈÏÖµ
toDouble : ½«¶ÔÏóתΪDouble,Èç¹û¶ÔÏóÎÞ·¨×ª»»,½«Ê¹ÓÃĬÈÏÖµ
splitFirst : ·Ö¸ô×Ö·û´®,¸ù¾ÝÕýÔò±í´ïʽ·Ö¸ô×Ö·û´®,Ö»·Ö¸ôÊ׸ö,ʣϵĵIJ»½øÐзָô,Èç: 1,2,3,4 ½«·Ö¸ôΪ ['1','2,3,4']
toString : ½«¶ÔÏóתΪ×Ö·û´®,Èç¹û¶ÔÏóΪnull,Ôò·µ»Ønull,¶ø²»ÊÇ"null"
toStringAndSplit : ½«¶ÔÏóתΪStringºó½øÐзָÈç¹ûΪ¶ÔÏóΪ¿Õ»òÕß¿Õ×Ö·û,Ôò·µ»Ønull
Json¹¤¾ßÀà ¡ú [JsonUtils]()
toJson : ¶ÔÏóתjson
fromJson : jsonת¶ÔÏó
map2Json : MapתΪJSONObject
collection2Json : ¼¯ºÏת»»ÎªJSONArray
object2Json : Object¶ÔÏóת»»ÎªJSONArray
string2JSONObject : json×Ö·û´®Éú³ÉJSONObject¶ÔÏó
object2json : ¶ÔÏóת»»ÎªJson
list2json : List¼¯ºÏת»»ÎªJson
array2json : ¶ÔÏóÊý×éת»»ÎªJson
set2json : Set¼¯ºÏתΪJson
string2json : ×Ö·û´®×ª»»ÎªJson
ϵͳýÌå¹ÜÀí¹¤¾ßÀà ¡ú [MediaUtil]()
startActivityForCamera : ½øÈëϵͳÅÄÕÕ
startActivityForGallery : ½øÈëϵͳͼ¿â
startActivityForImageCut : ½øÈëϵͳ²Ã¼ô
GPS×ø±êת»»¹¤¾ß ¡ú [CoordinateTransformUtil]()
bd09towgs84 : °Ù¶È×ø±êϵ(BD-09)תWGS×ø±ê(°Ù¶È×ø±êγ¶È,°Ù¶È×ø±ê¾¶È),WGS84×ø±êÊý×é
wgs84tobd09 : WGS×ø±êת°Ù¶È×ø±êϵ(BD-09)(WGS84×ø±êϵµÄ¾¶È,WGS84×ø±êϵµÄγ¶È),°Ù¶È×ø±êÊý×é
gcj02tobd09 : »ðÐÇ×ø±êϵ(GCJ-02)ת°Ù¶È×ø±êϵ(BD-09)(»ðÐÇ×ø±ê¾¶È,»ðÐÇ×ø±êγ¶È),°Ù¶È×ø±êÊý×é
bd09togcj02 : °Ù¶È×ø±êϵ(BD-09)ת»ðÐÇ×ø±êϵ(GCJ-02)(°Ù¶È×ø±êγ¶È,°Ù¶È×ø±ê¾¶È),»ðÐÇ×ø±êÊý×é
wgs84togcj02 : WGS84תGCJ02(»ðÐÇ×ø±êϵ)(WGS84×ø±êϵµÄ¾¶È,WGS84×ø±êϵµÄγ¶È),»ðÐÇ×ø±êÊý×é
gcj02towgs84 : GCJ02(»ðÐÇ×ø±êϵ)תGPS84(»ðÐÇ×ø±êϵµÄ¾¶È,»ðÐÇ×ø±êϵγ¶È),WGS84×ø±êÊý×é
transformlat : γ¶Èת»»
transformlng : ¾¶Èת»»
out_of_china : ÅжÏÊÇ·ñÔÚ¹úÄÚ£¬²»ÔÚ¹úÄÚ²»×öÆ«ÒÆ
³ÌÐò±ÀÀ£´¦ÀíÀà ¡ú [CrashHandlerUtil]()
getInstance £º »ñÈ¡CrashHandlerʵÀý ,µ¥Àýģʽ
init £º ³õʼ»¯
setCrashTip £º ÉèÖóÌÐòÍ˳öʱµÄÌáʾÐÅÏ¢
html±êÇ©¹ÜÀíÀà ¡ú [HtmlUtils]()
addHtmlRedFlag : Ϊ¸ø¶¨µÄ×Ö·û´®Ìí¼ÓHTMLºìÉ«±ê¼Ç£¬µ±Ê¹ÓÃHtml.fromHtml()·½Ê½ÏÔʾµ½TextView µÄʱºòÆ佫ÊǺìÉ«µÄ
keywordMadeRed : ½«¸ø¶¨µÄ×Ö·û´®ÖÐËùÓиø¶¨µÄ¹Ø¼ü×Ö±êºì
rootȨÏÞ¹¤¾ßÀà ¡ú [RootPermissionUtils]()
isRoot : ¸ù¾Ý/system/bin/»ò/system/xbinĿ¼ÏÂÊÇ·ñ´æÔÚsuÎļþÅжÏÊÇ·ñÒÑROOT
¿ì½Ýͼ±ê¹ÜÀíÀà ¡ú [ShortCutUtils]()
hasShortcut : ¼ì²âÊÇ·ñ´æÔÚ¿ì½Ý¼ü
addShortcut : Ϊ³ÌÐò´´½¨×ÀÃæ¿ì½Ý·½Ê½
delShortcut : ɾ³ý³ÌÐòµÄ¿ì½Ý·½Ê½
µ¥Àý¹¤¾ßÀà ¡ú [SingletonUtils]()
getInstance : »ñÈ¡µ¥Àý
WebView¹ÜÀíÀà ¡ú [WebViewManager]()
enableAdaptive : ¿ªÆô×ÔÊÊÓ¦¹¦ÄÜ
disableAdaptive : ½ûÓÃ×ÔÊÊÓ¦¹¦ÄÜ
enableZoom : ¿ªÆôËõ·Å¹¦ÄÜ
disableZoom : ½ûÓÃËõ·Å¹¦ÄÜ
enableJavaScript : ¿ªÆôJavaScript
disableJavaScript : ½ûÓÃJavaScript
enableJavaScriptOpenWindowsAutomatically : ¿ªÆôJavaScript×Ô¶¯µ¯´°
disableJavaScriptOpenWindowsAutomatically : ½ûÓÃJavaScript×Ô¶¯µ¯´°
goBack : ·µ»Ø
´°¿Ú¹ÜÀíÀà ¡ú [WindowUtils]()
getDisplayRotation : »ñÈ¡µ±Ç°´°¿ÚµÄÐýת½Ç¶È
isLandscape : µ±Ç°ÊÇ·ñÊǺáÆÁ
isPortrait : µ±Ç°ÊÇ·ñÊÇÊúÆÁ
dimBackground : µ÷Õû´°¿ÚµÄ͸Ã÷¶È 1.0f,0.5f ±ä°µ
setLandscape : ÉèÖÃActivityΪºáÆÁ
setPortrait : ÉèÖÃActivityΪÊúÆÁ
setActivityFullScreen : ÉèÖÃÈ«ÆÁ,ÒªÔÚsetContentView֮ǰµ÷ÓÃ
pull½âÎöxml¹ÜÀíÀà ¡ú [XmlParseUtiles]()
getXmlList : ½âÎöXML
getXmlObject : ½âÎöXML
setXmlValue : °Ñxml±êÇ©µÄÖµ£¬×ª»»³É¶ÔÏóÀïÊôÐÔµÄÖµ
ѹËõ¹¤¾ßÀà ¡ú [ZipUtil]()
zipFiles : ÅúÁ¿Ñ¹ËõÎļþ£¨¼Ð£©
upZipFile : ½âѹËõÒ»¸öÎļþ
upZipSelectedFile : ½âѹÎļþÃû°üº¬´«ÈëÎÄ×ÖµÄÎļþ
getEntriesNames : »ñµÃѹËõÎļþÄÚÎļþÁбí
getEntriesEnumeration : »ñµÃѹËõÎļþÄÚѹËõÎļþ¶ÔÏóÒÔÈ¡µÃÆäÊôÐÔ
getEntryComment : È¡µÃѹËõÎļþ¶ÔÏóµÄ×¢ÊÍ
getEntryName : È¡µÃѹËõÎļþ¶ÔÏóµÄÃû³Æ
zipFile : ѹËõÎļþ
Fragment¹ÜÀíÀà ¡ú [FragmentUtils]()
addFragment : ÐÂÔöfragment
addFragment : ÐÂÔöfragment
hideAddFragment : ÏÈÒþ²ØºóÐÂÔöfragment
addFragments : ÐÂÔö¶à¸öfragment
removeFragment : ÒƳýfragment
removeToFragment : ÒƳýµ½Ö¸¶¨fragment
removeFragments : ÒƳýͬ¼¶±ðfragment
removeAllFragments : ÒƳýËùÓÐfragment
replaceFragment : Ìæ»»fragment
popFragment : ³öÕ»fragment
popToFragment : ³öÕ»µ½Ö¸¶¨fragment
popFragments : ³öջͬ¼¶±ðfragment
popAllFragments : ³öÕ»ËùÓÐfragment
popAddFragment : ÏȳöÕ»ºóÐÂÔöfragment
hideFragment : Òþ²Øfragment
hideFragments : Òþ²Øͬ¼¶±ðfragment
showFragment : ÏÔʾfragment
hideShowFragment : ÏÈÒþ²ØºóÏÔʾfragment
getLastAddFragment : »ñȡͬ¼¶±ð×îºó¼ÓÈëµÄfragment
getLastAddFragmentInStack: »ñÈ¡Õ»ÖÐͬ¼¶±ð×îºó¼ÓÈëµÄfragment
getTopShowFragment : »ñÈ¡¶¥²ã¿É¼ûfragment
getTopShowFragmentInStack: »ñÈ¡Õ»Öж¥²ã¿É¼ûfragment
getFragments : »ñȡͬ¼¶±ðfragment
getFragmentsInStack : »ñÈ¡Õ»ÖÐͬ¼¶±ðfragment
getAllFragments : »ñÈ¡ËùÓÐfragment
getAllFragmentsInStack : »ñÈ¡Õ»ÖÐËùÓÐfragment
getPreFragment : »ñÈ¡Ä¿±êfragmentµÄÇ°Ò»¸öfragment
findFragment : ²éÕÒfragment
dispatchBackPress : ´¦Àífragment»ØÍ˼ü
setBackgroundColor : ÉèÖñ³¾°É«
setBackgroundResource : ÉèÖñ³¾°×ÊÔ´
setBackground : ÉèÖñ³¾°
AES¶Ô³Æ¼ÓÃÜ ¡ú AESUtils
initKey £º Éú³ÉÃÜÔ¿
encrypt £º ¼ÓÃÜ
decrypt £º ½âÃÜ
DES¶Ô³Æ¼ÓÃÜ ¡ú DESUtils
initKey : Éú³ÉÃÜÔ¿
encrypt : DES ¼ÓÃÜ
decrypt : DES ½âÃÜ
MD5¼ÓÃÜ ¡ú MD5Utils
encryptMD5 : MD5¼ÓÃÜ
SHA-1¼ÓÃܲ»¿ÉÄæ ¡ú SHAUtils
encryptSHA : SHA-512 ¼ÓÃÜ
3DES¶Ô³Æ¼ÓÃÜ ¡ú TripleDESUtils
initKey : Éú³ÉÃÜÔ¿
encrypt : 3DES ¼ÓÃÜ
decrypt : 3DES ½âÃÜ
¼ÓÃܹ¤¾ßÀà ¡ú [CipherUtils]
md5 : ÊäÈëÁ÷תmd5
XorEncode : Òì»ò¼ÓÃÜ
XorDecode : Òì»ò½âÃÜ
sha1 : ×Ö·û´®sha1Öµ
About
ÕâÀï°Ñ¿ª·¢Öг£ÓõÄһЩ¹¤¾ßÀà×öÒ»¸öÕûÀí£¬Ö÷ÒªÓõ½µÄʱºò²»ÓÃÔÙ·ÑÁ¦µÄ°Ù¶È»òÕßGoogleÁË£¬´ó¼ÒÓÐÐèÒªµÄ¿ÉÒÔËæʱ½è¼ø×ߣ¬Í¬Ê±Ò²Ï£ÍûÕâ¸öÔ½À´Ô½Ç¿´ó£¬ÓÐʲô´íÎóµÄµØ·½»¹Ï£Íû¸÷λ²»ÁßÖ¸³ö£¬ÈÃÎÒµÃÒÔÍêÉÆ£¬µ±È»£¬ÔÚ´ËÉùÃ÷£¬ÕâЩ²¢²»ÊÇÎÒÒ»¸öÈË£¬Ò²ÓÃÁËÐí¶àÇ°±²ÃǵĶ«Î÷£¬ÕâÀïÒ»²¢¸Ðл£¬Ä¿Ç°»¹ÔÚ²âÊÔ£¬»¹Ã»ÓÐÉÏ´«µ½Jcenter£¬ÐèÒªµÄ×Ô¼º¿½±´£¬²âÊÔÍê³Éºó»á¸ø´ó¼ÒÌù³öÒýÓõØÖ·µÄ£¬³ÖÐø¸üÐÂÖС£¶ÔÄãÓÐÓþ͸øÒ»¸öStart°É£¡
Download
Gradle:
compile 'com.abrahamcaijin.commonutil:CommonUtil:1.0.0'
Maven:
<dependency>
<groupId>com.abrahamcaijin.commonutil</groupId>
<artifactId>CommonUtil</artifactId>
<version>1.0.0</version>
<type>pom</type>
</dependency>
Ivy:
<dependency org='com.abrahamcaijin.commonutil' name='CommonUtil' rev='1.0.0'>
<artifact name='CommonUtil' ext='pom' ></artifact>
</dependency>
How to use
// init it in the function of onCreate in ur Application
AppUtils.init(context);
Proguard
-keep class com.jingewenku.abrahamcaijin.commonutil.** { *; }
-keepclassmembers class com.jingewenku.abrahamcaijin.commonutil.** { *; }
-dontwarn com.jingewenku.abrahamcaijin.commonutil.**