學習安卓的小總結1

2021-07-05 23:09:45 字數 1372 閱讀 5126

1.繫結事件,視窗跳轉,附帶資料傳輸:

textview fatiezi=(textview)findviewbyid(r.id.fatie);

fatiezi.setonclicklistener(new button.onclicklistener()});

2.接收資料:  

oncreate()函式下

bundle bundle = this.getintent().getextras();                                      //獲取資料 

leibie = bundle.getstring("leibie");  

username=bundle.getstring("username");  

toast.maketext(publishactivity.this, "上傳成功", toast.length_long).show();            //主線程中使用 若是在子執行緒另說

4.提示資料正在載入框:

progressdialog  progressdialog = progressdialog.show(publishactivity.this, "上傳",

"請稍後,正在上傳中", true, false);

5.關閉載入框:

progressdialog.dismiss();

6.強制隱藏軟鍵盤:

inputmethodmanager imm = (inputmethodmanager) getsystemservice(context.input_method_service);  

imm.hidesoftinputfromwindow(view.getwindowtoken(), 0);

7.子執行緒向主線程傳送訊息:

主線程中寫有:

handle handler=new handler()

子執行緒內需要發訊息的位置上寫有:

message message = message.obtain();

message.obj="one";

handler.sendmessage(message);

8.在乙個a_activity中殺掉另外的b_activity: b_activity必須是啟動了的但是沒被殺掉

在b_activity中定義:public static imagebucketchooseactivity instance = null;  

oncreate()函式中先定義:instance = this;

在a_activity中需要殺掉b_activity的地方寫上:

imagebucketchooseactivity.instance.finish(); //若之前沒有開啟則會報錯        

安卓逆向從0到1學習總結

逆向這玩意不是很玄學,不像web滲透那樣很玄學 強烈吐槽一波以前我還在做web滲透的時候,挖不出大洞也就算了,全都是一堆反射型的xss,xss到底跟我有多過不去啊 只要你基礎夠,在捨得掉頭髮,就能夠有產出,下面簡單羅列一下我個人認為的安卓逆向所需要的前置技能 正向開發越熟練,在逆向的過程越容易找到關...

安卓小知識

在這邊文章裡面總結下安卓開發經常遇到的一些小知識,有的是借鑑其他人的部落格,有的是自己工作中遇到的,還有可能是面試問道的 1 在乙個安卓專案中如何統一使用版本庫 部落格借鑑 我第乙個做的專案裡面就需要將版本統一化,這樣比較方便各個模組的統一使用,也便於修改 externalnativebuild 放...

整理安卓小知識

一 一般把ui 布局檔案放在layout資料夾下,如果要支援橫屏,就會取同名的layout放在layout land資料夾下。res layout land 橫屏 res layout port 豎屏 res layout 預設 還有layout finger,layout land finger,...