當前位置:首頁 » 安卓系統 » android代碼

android代碼

發布時間: 2022-01-26 09:01:46

㈠ 如何打開android 源代碼

可以用配置了Android環境的eclipse,也可以直接用Android studio,都可以直接導入項目源碼

㈡ android代碼,這是什麼意思

登陸,主要看看HttpUtil裡面的BASE_URL
這個就是登陸的地址

㈢ android開發中 改變背景的代碼是什麼

java代碼中設置

背景資源如果在res drawable下面:

view.setBackgroundResource(R.drawable.img);

背景資源如果是顏色值:

view.setBackgroundColor(R.color.white);

背景資源如果是drawable對象:

view.setBackground(drawable);

在xml中設置

android:backgroud="@drawable/img"

android:backgroud="@color/white"

㈣ Android如何在java代碼中設置margin

在xml里設置margin,如:<ImageView android:layout_margin="5dip" android:src="@drawable/image" />但是有些情況下,需要在java代碼里來寫,通過查閱android api,android.view.ViewGroup.MarginLayoutParams有個方法setMargins(left, top, right, bottom). 其直接的子類有: FrameLayout.LayoutParams, LinearLayout.LayoutParams and RelativeLayout.LayoutParams.:LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);lp.setMargins(10, 20, 30, 40);imageView.setLayoutParams(lp);

㈤ android在代碼里添加按鈕

你好:

不太理解你的意思,給你寫了個小Demo 是用代碼初始化button

{

privateButtonbtn;
privateRelativeLayoutlayout;
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);
layout=(RelativeLayout)this.findViewById(R.id.layout);
//初始化button加入布局
btn=newButton(this);
btn.setBackgroundResource(R.drawable.ic_launcher);
layout.addView(btn);
}

}
希望能幫到你

㈥ android 代碼分享有哪些

去GitHub上面看,上面的代碼很全,基本都是大牛寫的

㈦ android 代碼中如何注釋多行

  • 如果對樓主有幫助,可以給個採納不,謝謝啦

  • Android:在eclipse中快速多行注釋的方法

  • 1.選中你要加註釋的區域,用ctrl+shift+C 會加上//注釋
    2.先把你要注釋的東西選中,用shit+ctrl+/ 會加上/* */注釋
    3.要修改在eclispe中的命令的快捷鍵方式我們只需進入windows -> preference -> General -> key設置就行了(轉)

  • 補充:選中要加註釋的區域,ctrl+/ 會加//注釋 2010/09/13

  • 選中後,ctrl+shift+/,去掉選中部分的注釋

  • (轉)附myeclipse中的所有快捷鍵列表:
    Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了)
    Ctrl+D: 刪除當前行
    Ctrl+Alt+↓ 復制當前行到下一行(復制增加)
    Ctrl+Alt+↑ 復制當前行到上一行(復制增加)
    Alt+↓ 當前行和下面一行交互位置(特別實用,可以省去先剪切,再粘貼了)
    Alt+↑ 當前行和上面一行交互位置(同上)
    Alt+← 前一個編輯的頁面
    Alt+→ 下一個編輯的頁面(當然是針對上面那條來說了)
    Alt+Enter 顯示當前選擇資源(工程,or 文件 or文件)的屬性
    Shift+Enter 在當前行的下一行插入空行(這時滑鼠可以在當前行的任一位置,不一定是最後)
    Shift+Ctrl+Enter 在當前行插入空行(原理同上條)
    Ctrl+Q 定位到最後編輯的地方
    Ctrl+L 定位在某行 (對於程序超過100的人就有福音了)
    Ctrl+M 最大化當前的Edit或View (再按則反之)
    Ctrl+/ 注釋當前行,再按則取消注釋
    Ctrl+O 快速顯示 OutLine
    Ctrl+T 快速顯示當前類的繼承結構
    Ctrl+W 關閉當前Editer
    Ctrl+K 參照選中的Word快速定位到下一個
    Ctrl+E 快速顯示當前Editer的下拉列表(如果當前頁面沒有顯示的用黑體表示)
    Ctrl+/(小鍵盤) 折疊當前類中的所有代碼
    Ctrl+×(小鍵盤) 展開當前類中的所有代碼
    Ctrl+Space 代碼助手完成一些代碼的插入(但一般和輸入法有沖突,可以修改輸入法的熱鍵,也可以暫用Alt+/來代替)
    Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)
    Ctrl+J 正向增量查找(按下Ctrl+J後,你所輸入的每個字母編輯器都提供快速匹配定位到某個單詞,如果沒有,則在stutes line中顯示沒有找到了,查一個單詞時,特別實用,這個功能Idea兩年前就有了)
    Ctrl+Shift+J 反向增量查找(和上條相同,只不過是從後往前查)
    Ctrl+Shift+F4 關閉所有打開的Editer
    Ctrl+Shift+X 把當前選中的文本全部變味小寫
    Ctrl+Shift+Y 把當前選中的文本全部變為小寫
    Ctrl+Shift+F 格式化當前代碼
    Ctrl+Shift+P 定位到對於的匹配符(譬如{}) (從前面定位後面時,游標要在匹配符裡面,後面到前面,則反之)

    下面的快捷鍵是重構裡面常用的,本人就自己喜歡且常用的整理一下(注:一般重構的快捷鍵都是Alt+Shift開頭的了)
    Alt+Shift+R 重命名 (是我自己最愛用的一個了,尤其是變數和類的Rename,比手工方法能節省很多勞動力)
    Alt+Shift+M 抽取方法 (這是重構裡面最常用的方法之一了,尤其是對一大堆泥團代碼有用)
    Alt+Shift+C 修改函數結構(比較實用,有N個函數調用了這個方法,修改一次搞定)
    Alt+Shift+L 抽取本地變數( 可以直接把一些魔法數字和字元串抽取成一個變數,尤其是多處調用的時候)
    Alt+Shift+F 把Class中的local變數變為field變數 (比較實用的功能)
    Alt+Shift+I 合並變數(可能這樣說有點不妥Inline)
    Alt+Shift+V 移動函數和變數(不怎麼常用)
    Alt+Shift+Z 重構的後悔葯(Undo)

㈧ android 代碼裡面怎麼設置

在線性布局LinearLayout里加入view比較簡單,因為屬性比較少,布局簡單
示例,加入一個TextView

1
2
3
4
5

LinearLayout layout = (LinearLayout)findViewById(R.id.layout);
TextView tv = new TextView(this);
tv.setText("hello,world");
LayoutParams lp = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
layout.addView(tv,lp);

在相對布局中RelativeLayout中加入view,屬性較多
示例,加入TextView和Button,讓TextView居中,並且設置Button在TextView的下方

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

RelativeLayout layout;
TextView tv = new TextView(this);
tv.setText("hello,world");
Button btn = new Button(this);
btn.setText("button");
tv.setId(0x011);
btn.setId(0x012);
LayoutParams tvLp = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
LayoutParams btnLp = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
//添加布局規則,居中於父類
tvLp.addRule(RelativeLayout.CENTER_IN_PARENT,RelativeLayout.TRUE);
//添加布局規則,在tv的下方
btnLp.addRule(RelativeLayout.BELOW, tv.getId());
layout.addView(tv,tvLp);
layout.addView(btn,btnLp);

public void addRule(int verb, int anchor) 方法就是給view設定布局規則,verb是規則屬性,就是xml文件中的各種屬性值,anchor是依靠的view的id或者比如上面的RelativeLayout.CENTER_IN_PARENT的時候就是設置true或false

㈨ android 代碼中的 @ 符號什麼意思

xml中的@就是在哪個文件裡面找變數
android:text="@string/hello"就是text的值是 在string文件里的 hello變數

㈩ Android代碼中修改系統時間

android下修改時間的代碼:

publicvoidtestDate(){
try{
Processprocess=Runtime.getRuntime().exec("su");
Stringdatetime="20131023.112800";//測試的設置的時間【時間格式yyyyMMdd.HHmmss】
DataOutputStreamos=newDataOutputStream(process.getOutputStream());
os.writeBytes("setproppersist.sys.timezoneGMT ");
os.writeBytes("/system/bin/date-s"+datetime+" ");
os.writeBytes("clock-w ");
os.writeBytes("exit ");
os.flush();
}catch(IOExceptione){
e.printStackTrace();
}
}
熱點內容
如何利用map做本地緩存 發布:2024-11-16 05:34:37 瀏覽:538
w7恢復出廠設置密碼是多少 發布:2024-11-16 05:23:49 瀏覽:790
方周編譯器 發布:2024-11-16 05:23:12 瀏覽:659
資料庫監控工具 發布:2024-11-16 05:23:07 瀏覽:957
存儲器題型 發布:2024-11-16 05:23:06 瀏覽:85
怎麼設置電腦配置信息 發布:2024-11-16 05:04:26 瀏覽:980
推薦系統php 發布:2024-11-16 05:03:42 瀏覽:11
加密mp3文件 發布:2024-11-16 04:43:04 瀏覽:842
觀瀾ug編程培訓 發布:2024-11-16 04:42:15 瀏覽:639
注冊表中心伺服器地址生成規則 發布:2024-11-16 04:30:19 瀏覽:962