日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android-----Resources

發布時間:2024/6/18 Android 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android-----Resources 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? XML文件的讀寫方式基本上是利用DroidDraw,而且也很少有難的地方,復雜布局盡量用Relative,簡單布局用LinearLayout,較為特殊的時候使用FrameLayot,另外兩個AbsoluteLayout和TableLayout很少使用。 ?

記錄一部分用Java實現的功能】

Image      //Call getDrawable to get the imageDrawable d = getResources().getDrawable(R.drawable.sample_image);//You can use the drawable then to set the backgroundthis.getTextView().setBackgroundDrawable(d); //or you can set the background directly from the Resource Idthis.getTextView().setBackgroundResource(R.drawable.sample_image); Color Resources res = this.mContext.getResources(); int mainBackGroundColor = res.getColor(R.color.main_back_ground_color); reportString("mainBackGroundColor:" + mainBackGroundColor); ParseXML      StringBuffer sb = new StringBuffer();Resources res = activity.getResources();XmlResourceParser xpp = res.getXml(R.xml.test);xpp.next();int eventType = xpp.getEventType();while (eventType != XmlPullParser.END_DOCUMENT) {if(eventType == XmlPullParser.START_DOCUMENT) {sb.append("******Start document");} else if(eventType == XmlPullParser.START_TAG) {sb.append("\nStart tag "+xpp.getName());} else if(eventType == XmlPullParser.END_TAG) {sb.append("\nEnd tag "+xpp.getName());} else if(eventType == XmlPullParser.TEXT) {sb.append("\nText "+xpp.getText());}eventType = xpp.next();}//eof-whilesb.append("\n******End document");return sb.toString(); RawFile      Resources r = activity.getResources();InputStream is = r.openRawResource(R.raw.test);String myText = convertStreamToString(is);is.close();return myText; convertStreamToString      ByteArrayOutputStream baos = new ByteArrayOutputStream();int i = is.read();while (i != -1){baos.write(i);i = is.read();}return baos.toString(); getStringFromAssetFile    AssetManager am = activity.getAssets();InputStream is = am.open("test.txt");String s = convertStreamToString(is);is.close();return s;

?

轉載于:https://www.cnblogs.com/vijay/p/3531348.html

總結

以上是生活随笔為你收集整理的Android-----Resources的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。