在自己設(shè)置的文件目錄下。
創(chuàng)新互聯(lián)建站專注于錯那企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城網(wǎng)站制作。錯那網(wǎng)站建設(shè)公司,為錯那等地區(qū)提供建站服務(wù)。全流程按需設(shè)計,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
這種文件都是自己選擇文件夾的,如果實在找不到,可以去編譯器中尋找文件目錄。
Java是一門面向?qū)ο蟮木幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。
步驟:
1、在存放使用資源的res文件夾下的layout文件夾內(nèi)新建一個XML布局文件,如命名為:page1.xml。
2、在存放資、代碼的文件夾下下找到MainActivity.java,雙擊打開,在onCreate的方法內(nèi)添加關(guān)聯(lián)代碼。
1.使用代碼編寫一個底部選項卡的布局
2.整個頁面的容器布局(包含F(xiàn)argment,分割線,選項卡)
private void initView(Context context) {
setBackgroundColor(0xfff6f6f6);
FrameLayout frameLayout=new FrameLayout(context);//選項界面容器
frameLayout.setId(FL_ID);
View lineView=new View(context);//分割線
lineView.setId(LINE_ID);
RelativeLayout.LayoutParams rlParams=new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
rlParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
rlParams.addRule(RelativeLayout.ABOVE , LINE_ID);
lineView.setBackgroundColor(lineColor);
RelativeLayout.LayoutParams rlParams2=new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, DensityUtils.dip2px(context, 1));
rlParams2.addRule(RelativeLayout.ABOVE , TAB_ID);
addView(frameLayout, rlParams);//選項界面容器
addView(lineView,rlParams2);//分割線
//選項卡容器
linearLayout=new LinearLayout(context);
linearLayout.setBackgroundColor(tabBgColor);
linearLayout.setOrientation(LinearLayout.HORIZONTAL);
linearLayout.setGravity(Gravity.CENTER_VERTICAL);
linearLayout.setId(TAB_ID);
tabNum=tabIcos.length;
for (int i = 0; i tabNum; i++) {
View view = createIndicator(tabIcos[i], tabtxts[i], tabItemTvColor, "itemTag"+i, "icoTag" + i, "txtTag" + i);
view.setOnClickListener(OnClick);
if(i== nowTabIndex){//初始化選項卡
changeTab(view, i);
}
linearLay
你是想在activity的代碼里寫linearlayout么?
1、你可以在代碼里面創(chuàng)建一個LinearLayout (比如 lineLayout1 ),然后針對這個變量進(jìn)行設(shè)置
2、然后你需要通過findViewById()的方法,去查找xml定義好的那個ScrollView,把他放入一個變量中,如view1,當(dāng)然前提是你要再xml里面給這個ScrollView起一個名字
3、調(diào)用view1.add(lineLayout1)方法把lineLayout1加進(jìn)去
當(dāng)然這是一個大方向,具體的代碼細(xì)節(jié)你要再研究一下
文章題目:java代碼和布局文件,java中布局
文章來源:http://chinadenli.net/article24/hohece.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站導(dǎo)航、品牌網(wǎng)站設(shè)計、服務(wù)器托管、品牌網(wǎng)站制作、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)