A. 安卓開發中, 背景圖片怎麼設置成動態的 就是動態背景圖片
首先你要下載一張動態圖片,然後去 →設置→顯示→壁紙→選擇要用的壁紙→確定
B. Android app中如何設置背景圖片
是因為你把這個圖片放在了drawable-land文件夾下,你放到drawable-hdpi下試試看。
C. android中怎麼實現動態設置背景圖片的功能,我在網上搜到的只能設置到當前的頁面,並不能實現設置到全部
當關閉重新運行,它又會自動跳回原始的背景圖片。
在開發過程中,由於使用模擬器測試了程序,在首次運行後會將res文件夾下的圖片資源文件(如drawable-hdpi、drawable-ldpi和drawable-mdpi)拷貝到bin文件夾下。在替換資源圖片後,eclipse並不清楚是否有圖片改變,所以會使用原來bin下的res文件夾中的資源文件進行打包,而圖片用的還是第一次eclipse所拷貝進去的文件,所以當運行程序後會發現替換資源圖片在程序中沒起作用。
解決辦法:每次運行前,清理項目
動態設置背景圖片代碼
privateinti=0;//全局變數定義,初始化
//list數組接收到從文件中讀取到的數據
List<String>list=readTxt.getDierguanResource();
//changeBack這個函數用來動態設置背景圖片
publicvoidchangeBack(intbackground){
main=(LinearLayout)findViewById(R.id.shizi);
Stringa=list.get(background);
//獲取到的背景圖片名as(圖片存到res/drawable文件下)
Stringas=a.split("")[1];
//動態獲取圖片getResources().getIdentifier(as,"drawable",getPackageName())
intresID=getResources().getIdentifier(as,"drawable",getPackageName());
//設置頁面背景setBackgroundResource()
main.setBackgroundResource(resID);
}
if(i>=0&&i<list.size()){
changeBack(i);
}
D. android開發,實現下面圖片中的背景圖片放大的效果,下拉背景圖片變大,鬆手後,可以回到原來圖片大小。
滑動的時候動態改變ImageView的scaleX和scaleY就好了。比如你滑動100px需要方法1.5倍,那就在onScroll的時候計算出滑動距離,設置相應的scale。具體的可以參考下NoBoringActionbar,實現原理差不多。
E. 在android編程中怎麼插入背景圖片啊
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/qq"
>
上面的代碼是把drawable下的名字為qq的圖片作為背景
F. Android開發,動態設置Activity的layout背景圖片問題
Bitmap img = BitmapFactory.decodeFile(BackgroundPath);
執行這行代碼的時候,拋出的異常,估計是報內存溢出
原因很簡單,Bitmap 是用位元組來代碼像素點的
如果你的圖片非常大,那麼android需要創建一個非常大的數組來生成bitmap對象
這時候就會拋出異常
建議你創建Bitmap前,先測試一下圖片的大小,把圖片的大小壓縮成屏蔽的大小
再用來做layout的Background
G. 有關安卓開發時的背景圖片問題
不要把組件的位置寫死,多用framelayout布局,屬性多用weight
H. 關於Android開發的背景圖片置底層的問題
從上面看你用的是相對布局
你動了ImageView 是不是這個也需要調整一下:android:layout_alignTop="@+id/imageView1"
I. android 怎樣給activity添加背景圖
設置Activity圖片背景
Android(Activity)設置背景圖片方法:
xml布局中用andriod:background = "@drawable/bgimage"或者在代碼中使用layout.setBackgroundResource(resId)
其中「bgimage」是放在res/drawable/目錄下的需要設置成背景的圖片。
方法一:在main.xml 文件中添加屬性:android:background="@drawable/bgimage",其中
bgimage是drawable目錄下的圖片文件名,圖片會自動縮放至全屏。
如:
<LinearLayout xmlns:android=""
xmlns:tools=""
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.tsv1_0000_0001.skin.Select"
android:background="@drawable/base" >