源碼眾享

¥開啟¥

【標(biāo)題欄(ActionBar)】

〖2017-08-06 00:50:39〗

《標(biāo)題欄(ActionBar)€--部分常用API€show:顯示€hide:隱藏€Elevation:設(shè)置陰影€BgroundDrawable:設(shè)置背景€DisplayHomeAsUpEnabled(boolean):設(shè)置是否顯示返回圖標(biāo)€€--設(shè)置標(biāo)題€activity.ActionBar.setTitle('大標(biāo)題')€activity.ActionBar.setSubTitle("小標(biāo)題")€€--設(shè)置ActionBar背景顏色€.import "android.graphics.drawable€ColorDrawable€"activity.ActionBar.setBackgroundDrawable(ColorDrawable(Color))€€--自定義ActionBar標(biāo)題顏色€import "android.text.SpannableString"import "android.text.style.ForegroundColorSpan"€import "android.text.Spannable"€sp =€SpannableString("標(biāo)題")€sp.setSpan(ForegroundColorSpan(0xff1DA6DD),0,#sp,Spannable.SPAN_EXCLUSIVE_INCLUSIVE)€activity.ActionBar.setTitle(sp)€€--自定義ActionBar布

DisplayShowCustomEnabled(true)€CustomView(loadlayout(layout))€--ActionBar返回按鈕€activity.ActionBar€setDisplayHomeAsUpEnabled(true)€--自定義返回按鈕圖標(biāo)€activity.ActionBar€setHomeAsUpIndicator(drawable)€€€€--菜單€function onCreateOptionsMenu(menu)€? menu.add("菜單1")€? menu.add("菜單2")€? menu.add("菜單3")€end€function onOptionsItemSelected(item)€? print("你選擇了:"..item.Title)

end€--Tab導(dǎo)航使用€import "android.app.ActionBar$TabListener"

actionBar=activity.ActionBar€actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);€tab = actionBar.newTab().setText("Tab1").setTabListener(TabListener({€? onTabSelected=function()€? ? print"Tab1"€? end}))€tab2=actionBar.newTab().setText("Tab2").setTabListener(TabListener({€onTabSelected=function()€? ? print"Tab2"€? end}))€actionBar.addTab(tab)€actionBar.addTab(tab2)€》

『小菜』

〔Lua功能實(shí)現(xiàn)〕

【for循環(huán)】

〖2017-08-06 00:46:12〗

《For循環(huán)€--給定條件進(jìn)行循環(huán)€€--輸出從1到10€for i=1,10 do€print(i)€end€€€€--輸出從10到1€for i=10,1,-1 do€print(i)€end€€--打印數(shù)組a中所有的值€a={"a","b","c","d"}€for index,content in pairs(a) do€print(content)€end》

『小菜』

〔Lua基礎(chǔ)知識(shí)〕

【if判斷語(yǔ)句】

〖2017-08-06 00:43:56〗

《if(判斷語(yǔ)句)€--判斷值是否為真€a=true€if a then€print("真")€else€print("假")€end€€--比較值是否相同€a=true€b=false€if a==b then€print("真")€else€print("假")€end》

『小菜』

〔Lua基礎(chǔ)知識(shí)〕

【打印】

〖2017-08-06 00:41:59〗

《打印€print"Hello World!"€print("Hello World")》

『小菜』

〔Lua基礎(chǔ)知識(shí)〕

【Android自定義彈窗】

〖2017-08-03 16:56:48〗

《dialog = new Dialog(this);¥dialog.setCancelable(false);¥dialog.setCanceledOnTouchOutside(false);¥dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);¥final View view = LayoutInflater.from(this).inflate(R.layout.dialoglayout, null);¥dialog.setContentView(view);¥dialog.show();¥//dialoglayout是布局文件的名稱,其它就不用我多講了吧?》

『小菜』

〔Android功能實(shí)現(xiàn)〕

【第一個(gè)java程序講解】

〖2017-08-03 16:41:39〗

《¥public class HelloMain¥{¥public static void main(String[] args)¥{¥System.out.printIn("Hello Java")¥}¥}¥¥¥//public 是一個(gè)Java的關(guān)鍵詞,用來(lái)說(shuō)明類使用的權(quán)限范圍,表明這是一個(gè)公有類,即為 公有訪問(wèn)類型 ,其它任何類都可以直接訪問(wèn)到它。¥¥¥//class 也是一個(gè)Java的關(guān)鍵詞,用于類的聲明,然后就是類名HelloMain¥¥¥¥//public static void main (String[] args) 是一個(gè)main方法,這是整個(gè)程序的入口,所有程序都是從這里開始運(yùn)行的,這行的代碼格式是固定的,String[] args 可以寫成 String args[] 表示為字符串類型,args是arguments的縮寫,翻譯為 參數(shù) ,void 也是Java的關(guān)鍵詞,表明該方法沒(méi)有返回值,整段代碼表明main是公有的靜態(tài)方法。¥》

『小菜』

〔java基礎(chǔ)知識(shí)〕

【iApp彈窗】

〖2017-08-03 16:43:49〗

《¥//無(wú)按鈕彈窗¥utw(null,"標(biāo)題","內(nèi)容",false,a)¥{¥¥}¥¥//有按鈕彈窗¥utw(null,"標(biāo)題","內(nèi)容","確定",false,a)¥{¥¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【文本跑馬燈示例】

〖2017-08-03 16:46:20〗

《把以下代碼放到文本控件屬性里

scrollhorizontally=true

ellipsize=marquee

focusable=true

marqueerepeatlimit=marquee_forever

focusableintouchmode=true

scrollhorizontally=true¥》

【iApp$私文件夾的用處】

〖2017-08-03 16:53:19〗

《iAPP2.0中,有一個(gè)私有文件夾,但很多人都不知道有什么用。其實(shí)這個(gè)私有文件夾特別實(shí)用的,比如你要保存一些東西,但又不想讓用戶看到,可以保存到私有文件夾下哦。¥¥私有文件夾的路徑是:/data/data/安裝包名/files¥路徑不用管,直接在保存文件加個(gè)$符號(hào)就行了。私有文件夾的好處是,用戶沒(méi)有Root權(quán)限是無(wú)法修改你保存的內(nèi)容的。比如一些txt文件等,若你保存在%手機(jī)內(nèi)存里,那么很可能被人修改或者看到哦!¥》

〖小菜〗

〔iApp實(shí)例代碼〕

【隨機(jī)啟動(dòng)語(yǔ)錄】

〖2017-08-03 16:54:39〗

《sl("你爹="#6c6c6c">|你大爺="#6c6c6c">|你二爺="#6c6c6c">|你大舅="#6c6c6c">|你二舅="#6c6c6c">|你大侄子","="#6c6c6c">|",ok)

//分割為數(shù)組¥¥sran(0,5,sj)

//生產(chǎn)1-6的隨機(jī)數(shù)¥¥sgsz(ok,sj,yes)

//隨機(jī)訪問(wèn)語(yǔ)錄¥¥tw(yes)¥》

『小菜』

〔iApp實(shí)例代碼〕

【post深度解析】

〖2017-08-03 16:56:00〗

《¥¥¥¥post在下面的內(nèi)容我們就講過(guò),現(xiàn)在更徹底了講一遍,保證你學(xué)會(huì)post提交數(shù)據(jù)!¥¥post的是什么呢?post就是提交數(shù)據(jù),提交內(nèi)容給網(wǎng)站處理,然后獲取返回的結(jié)果。類似登錄功能,同理!¥¥一般我們需要從網(wǎng)站獲取源代碼后才能知道該提交什么,接口是什么。¥舉個(gè)例子:我從某網(wǎng)站源代碼中得出下列代碼:¥¥="http://flmle.com/so.php"">¥="hidden" name="siteid" value="1000">¥="text" name="key" placeholder="輸入關(guān)鍵字">¥="submit" value="搜索">¥¥¥這是一個(gè)搜索表單(表單從form開頭form結(jié)尾)¥¥第一行:="http://flmle.com/so.php">

其中action的這個(gè)地址就是提交的接口¥¥第二行:="hidden" name="id" value="1000">

表示這是一個(gè)隱藏的輸入框 為什么要隱藏呢?因?yàn)椴恍枰脩糨斎耄仨氁峤弧K膶傩允莍d=1000¥¥那就得出一個(gè)提交的內(nèi)容¥¥第三行: ="text" name="key" placeholder="輸入關(guān)鍵字">¥這是一個(gè)需要輸入內(nèi)容的輸入框,他的屬性是key,得出一個(gè)提交的內(nèi)容:key=搜索關(guān)鍵字¥第四行: ="submit" value="搜索">¥這個(gè)完全不用管他,他是一個(gè)提交按鈕,我們post的時(shí)候本身就是一個(gè)提交了,所以不需要他!¥¥就這樣得出post內(nèi)容¥¥hs("http://flmle.com/so.php","id=1000&key=搜索關(guān)鍵字","utf-8",ok)¥¥提交的內(nèi)容是通過(guò)&符號(hào)串聯(lián)到一起的,不要寫錯(cuò)!¥¥ok就是返回的結(jié)果,你可以syso(ok)打印出來(lái)查看是否已經(jīng)提交成功從而截取你需要的結(jié)果!¥¥》

『小菜』

〔iApp實(shí)例代碼〕

【下載文件簡(jiǎn)單示例】

〖2017-08-03 16:59:45〗

《t()¥{¥hd("http://flmle.com/ok.apk","iApp/ok.apk",true,ok)¥//iApp/ok是保存路徑,true是如果存在則覆蓋¥¥f(ok=="0")¥{¥ufnsui()¥{¥tw("下載成功")¥}¥}¥else¥{¥ufnsui()¥{¥tw("下載失敗")¥}¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【列表里設(shè)置圓角】

〖2017-08-03 17:02:59〗

《作用:可以設(shè)置每個(gè)列表的圓角或者背景顏色,又或者設(shè)置邊框,其他一切等等¥¥比如兩個(gè)界面:mian.iyu主界面和list.iyu列表界面¥首先在列表設(shè)計(jì)界面list.iyu的載入事件寫代碼¥¥gvs(st_vW,list.1,ok)¥us(ok,"background","#336699")¥通過(guò)gvs獲取id為1的對(duì)象并設(shè)置背景顏色為#336699¥如何圓角或者邊框呢?可以搜索ngde屬性。¥設(shè)置圓角例子:¥gvs(st_vW,list.1,ok)¥ngde(5,"#336699",yes)¥us(ok,"background",yes)¥》

『小菜』

〔iApp實(shí)例代碼〕

【判斷列表是否已經(jīng)滑動(dòng)到低部】

〖2017-08-03 17:05:45〗

《f(st_vT==0)¥¥{¥¥endcode¥¥}¥¥//列表可見(jiàn)項(xiàng)目為0時(shí)停止執(zhí)行¥¥f(ss.gd=="true")¥¥{¥¥endcode¥¥}¥¥//判斷是否以提醒過(guò)¥¥s(st_bT-st_vT,kj)¥¥f(st_fM==kj)¥¥{¥¥//以滾動(dòng)到底部執(zhí)行的事件¥¥ss gd="true"¥¥tw("已經(jīng)到底了,沒(méi)有更多啦!",0)¥¥}¥//以上代碼放到列表的 控件事件→觸屏滾動(dòng)事件→滾動(dòng)¥》

『小菜』

〔iApp實(shí)例代碼〕

【瀏覽器進(jìn)度條】

〖2017-08-03 17:07:20〗

《.放到瀏覽器事件的加載過(guò)程進(jìn)度改變中¥f(st_nS == 100)

{¥ug(10,"title",a)¥//10為瀏覽器id¥us(7,"text",a)¥//7為文本id¥}¥else¥{¥ss("正在加載網(wǎng)頁(yè)..("+ st_nS +")",a)¥us(7,"text",a)¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【文本轉(zhuǎn)語(yǔ)音實(shí)例】

〖2017-08-03 17:09:10〗

《ug(id,"text",a)¥.輸入編輯框ID¥f(a=="")¥{¥tw("請(qǐng)輸入文字")¥}¥else¥{¥stobm(a,"utf-8",a)¥sr(a," ","",a)¥t(){¥ss("http://tts.baidu.com/text2audio?ie=UTF-8&lan=zh&text="+a,a)¥ufnsui()¥{¥tw("下載中...",0)¥}¥hd(a,"%iappsj/轉(zhuǎn)語(yǔ)音/轉(zhuǎn)換后.mp3",true,b)¥f(b==0)¥{¥ufnsui()¥¥{¥¥tw("已保存到根目錄的%iappsj/轉(zhuǎn)換后目錄里面",0)¥}¥bfm("%iappsj/轉(zhuǎn)語(yǔ)音/轉(zhuǎn)換后.mp3",c)¥bfms(c,"st")¥¥}¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【按兩次退出軟件】

〖2017-08-03 17:12:05〗

《f(st_kC==4)¥{¥f(sss.exit==null)¥{¥sss exit=0¥tw("再按一次退出程序",0)¥t()¥{¥stop(600)¥sss exit=null¥}¥}¥else¥{¥end()¥}¥}¥//以上代碼請(qǐng)放入:界面事件→按鍵按下事¥》

『小菜』

〔iApp實(shí)例代碼〕

【按返回鍵彈窗示例】

〖2017-08-03 17:14:03〗

《.放在按鍵按下事件¥f(st_kC==4)¥{¥ufnsui()¥{¥¥s a="17301646"¥¥.這里是彈窗圖片¥¥s b="提示"¥¥.這里是彈窗標(biāo)題¥s nr="是否確認(rèn)退出?"¥¥.這里是彈窗的內(nèi)容,可以輸入界面名直接彈出界面¥¥s button="取消"¥s c="確認(rèn)退出"¥utw(a,b,nr,c,button,false,a)¥{¥end()¥}¥else¥{¥}¥}¥}¥else¥{¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【進(jìn)度條參數(shù)】

〖2017-08-03 17:18:50〗

《s jd="progress"¥¥.這是進(jìn)度的參數(shù)¥¥s id=.這里是進(jìn)度條ID¥t()¥¥{¥¥us(id,jd,1)¥¥s a=1¥¥s b=100¥¥w(100>0)¥¥{¥¥ug(id,jd,pp)¥s+(pp,1,ppk)¥¥f(pp==99)¥¥{¥¥uigo("a1.iyu")¥¥end()¥}¥us(id,jd,ppk)¥stop(20)¥¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【獲取sd卡根目錄】

〖2017-08-03 17:20:06〗

《s ss=""¥fl(ss,true,b)¥for(c;b)¥{¥ula(a,2="@60a85caf970cd853ebf9529f4a46f42c.png",3=c)¥}¥fl(ss,false,b)¥for(c;b)¥{¥ula(a,2="@79.png",3=c)¥}¥uls(8,a,"a.iyu","100dp",-2)¥》

『小菜』

〔iApp實(shí)例代碼〕

【列表的寫法】

〖2017-08-03 17:22:09〗

《ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥uls(1,a,"a.iyu",-1,-2)¥注:以上在載入事件¥ulag(st_vW, -1, h)¥注:以上是在列表點(diǎn)擊按鈕里寫¥》

『小菜』

〔iApp實(shí)例代碼〕

【下拉菜單示例】

〖2017-08-03 17:24:26〗

《.以本軟件為例,字體顏色更換¥s wa="黑;紅;綠;藍(lán)"¥sl(wa,";",c)¥uls(30,c)¥.注:30是下拉菜單ID,以上放載入事件¥¥ug(30,"*editem",b)¥.獲取下拉框參數(shù)¥¥f(b=="紅")¥.判斷是否紅色執(zhí)行以下代碼¥{¥us(15,"textcolor","#ffff0a00")¥}¥else f(b=="藍(lán)")¥.判斷是否藍(lán)色執(zhí)行以下代碼¥{¥us(15,"textcolor","#ff001eff")¥}¥else f(b=="黑")¥.判斷是否黑色執(zhí)行以下代碼¥{¥us(15,"textcolor","#f8000000")¥}¥else f(b=="綠")¥.判斷是否綠色執(zhí)行以下代碼{¥us(15,"textcolor","#ff00cc22")¥}¥.注:15是編輯框ID,以上放到下拉菜單事件選擇項(xiàng)目事件。¥》

『小菜』

〔iApp實(shí)例代碼〕

【密碼登錄軟件】

〖2017-08-03 17:27:15〗

《ug(1,"text",u)¥f(u=="")¥{¥tw("密碼不能為空")¥}¥else f(u=="123456")¥.這是密碼¥{¥tw("登錄成功")¥uigo("a")¥.這是密碼正確后登錄的頁(yè)面¥}¥else¥{¥tw("密碼錯(cuò)了")¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【跳到QQ聊天】

〖2017-08-03 17:29:08〗

《s url = "mqqwpa://im/chat?¥chat_type=wpa&version=1&uin="¥ss(url+"834897931",url)¥.改成聊天QQ號(hào)¥sit(a, "action", "android.intent.action.VIEW)"¥sit(a, "data", url)¥uit(a, "chooser", "跳轉(zhuǎn)到聊天")¥》

『小菜』

〔iApp實(shí)例代碼〕

【字體無(wú)限變色】

〖2017-08-03 17:31:37〗

《s id=這里是文本控件id¥t()¥{¥s a=1¥.變色暫停的時(shí)間¥s sj=100¥.w無(wú)限循環(huán)¥w(a==1)¥{¥.隨機(jī)字體顏色數(shù)值¥sran(100000,800000,sjs)¥ss("-"+sjs,sjs)¥ufnsui()¥{¥us(id, "textcolor", sjs)¥}¥stop(sj)¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用系統(tǒng)分享軟件】

〖2017-08-03 17:33:20〗

《sit(a, "action", "android.intent.action.SEND")¥sit(a, "type", "application/vnd.android.package-archive")¥¥sit(a, "extra", "android.intent.extra.STREAM","/¥sdcard/iapp.apk")¥¥.這個(gè)是軟件路徑"/sdcard/iapp.apk",¥uit(a, "chooser", "分享軟件")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用系統(tǒng)分享圖片】

〖2017-08-03 17:34:10〗

《sit(a, "action", "android.intent.action.SEND")¥¥sit(a, "type", "*/*")¥¥sit(a, "extra", "android.intent.extra.STREAM","/sdcard/iApp/Userimg/icon_iapp.png")¥¥.這是圖片路徑¥uit(a, "chooser", "分享") ¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用支付寶】

〖2017-08-03 17:36:56〗

《s zfb="alipayqr://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode="¥¥ss(zfb+"https://qr.alipay.com¥fkx08372xrgzmjxuveshx6f",bao)¥¥sit(a,"action", "android.intent.action.VIEW")¥sit(a,"data",bao)¥uit(a, "chooser", "支付寶捐款")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit保存圖片到QQ收藏】

〖2017-08-03 17:37:04〗

《sit(a, "action", "android.intent.action.SEND")¥sit(a, "type", "image/jpeg")¥sit(a,"classname","com.tencent.mobileqq", "cooperation.qqfav.widget.QfavJumpActivity")¥¥sit(a, "extra", "android.intent.extra.STREAM","/sdcard/lunbo.png")¥uit(a, "chooser", "收藏圖片")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit直接調(diào)用QQ分享圖片】

〖2017-08-03-17:39:59〗

《sit(a, "action", "android.intent.action.SEND")¥¥sit(a, "type", "image/jpeg")¥¥sit(a,"classname","com.tencent.mobileqq", "com.tencent.mobileqq.activity.JumpActivity")¥¥sit(a, "extra", "android.intent.extra.STREAM","/sdcard/lunbo.png")¥¥uit(a, "chooser", "分享圖片")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用發(fā)短信】

〖2017-08-03 17:40:49〗

《sit(a, "action","android.intent.action.SENDTO") ¥¥¥sit(a,"type","vnd.android-dir/mms-sms")¥¥¥sit(a, "data", "smsto:10086") ¥¥¥sit(a,"extra","sms_body","短信內(nèi)容")¥¥¥uit(a, "chooser", "發(fā)短信")¥》

『小菜』

〔iApp實(shí)例代碼〕【標(biāo)題欄(ActionBar)】

〖2017-08-06 00:50:39〗

《標(biāo)題欄(ActionBar)€--部分常用API€show:顯示€hide:隱藏€Elevation:設(shè)置陰影€BgroundDrawable:設(shè)置背景€DisplayHomeAsUpEnabled(boolean):設(shè)置是否顯示返回圖標(biāo)€€--設(shè)置標(biāo)題€activity.ActionBar.setTitle('大標(biāo)題')€activity.ActionBar.setSubTitle("小標(biāo)題")€€--設(shè)置ActionBar背景顏色€.import "android.graphics.drawable€ColorDrawable€"activity.ActionBar.setBackgroundDrawable(ColorDrawable(Color))€€--自定義ActionBar標(biāo)題顏色€import "android.text.SpannableString"import "android.text.style.ForegroundColorSpan"€import "android.text.Spannable"€sp =€SpannableString("標(biāo)題")€sp.setSpan(ForegroundColorSpan(0xff1DA6DD),0,#sp,Spannable.SPAN_EXCLUSIVE_INCLUSIVE)€activity.ActionBar.setTitle(sp)€€--自定義ActionBar布

DisplayShowCustomEnabled(true)€CustomView(loadlayout(layout))€--ActionBar返回按鈕€activity.ActionBar€setDisplayHomeAsUpEnabled(true)€--自定義返回按鈕圖標(biāo)€activity.ActionBar€setHomeAsUpIndicator(drawable)€€€€--菜單€function onCreateOptionsMenu(menu)€? menu.add("菜單1")€? menu.add("菜單2")€? menu.add("菜單3")€end€function onOptionsItemSelected(item)€? print("你選擇了:"..item.Title)

end€--Tab導(dǎo)航使用€import "android.app.ActionBar$TabListener"

actionBar=activity.ActionBar€actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);€tab = actionBar.newTab().setText("Tab1").setTabListener(TabListener({€? onTabSelected=function()€? ? print"Tab1"€? end}))€tab2=actionBar.newTab().setText("Tab2").setTabListener(TabListener({€onTabSelected=function()€? ? print"Tab2"€? end}))€actionBar.addTab(tab)€actionBar.addTab(tab2)€》

『小菜』

〔Lua功能實(shí)現(xiàn)〕

【for循環(huán)】

〖2017-08-06 00:46:12〗

《For循環(huán)€--給定條件進(jìn)行循環(huán)€€--輸出從1到10€for i=1,10 do€print(i)€end€€€€--輸出從10到1€for i=10,1,-1 do€print(i)€end€€--打印數(shù)組a中所有的值€a={"a","b","c","d"}€for index,content in pairs(a) do€print(content)€end》

『小菜』

〔Lua基礎(chǔ)知識(shí)〕

【if判斷語(yǔ)句】

〖2017-08-06 00:43:56〗

《if(判斷語(yǔ)句)€--判斷值是否為真€a=true€if a then€print("真")€else€print("假")€end€€--比較值是否相同€a=true€b=false€if a==b then€print("真")€else€print("假")€end》

『小菜』

〔Lua基礎(chǔ)知識(shí)〕

【打印】

〖2017-08-06 00:41:59〗

《打印€print"Hello World!"€print("Hello World")》

『小菜』

〔Lua基礎(chǔ)知識(shí)〕

【Android自定義彈窗】

〖2017-08-03 16:56:48〗

《dialog = new Dialog(this);¥dialog.setCancelable(false);¥dialog.setCanceledOnTouchOutside(false);¥dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);¥final View view = LayoutInflater.from(this).inflate(R.layout.dialoglayout, null);¥dialog.setContentView(view);¥dialog.show();¥//dialoglayout是布局文件的名稱,其它就不用我多講了吧?》

『小菜』

〔Android功能實(shí)現(xiàn)〕

【第一個(gè)java程序講解】

〖2017-08-03 16:41:39〗

《¥public class HelloMain¥{¥public static void main(String[] args)¥{¥System.out.printIn("Hello Java")¥}¥}¥¥¥//public 是一個(gè)Java的關(guān)鍵詞,用來(lái)說(shuō)明類使用的權(quán)限范圍,表明這是一個(gè)公有類,即為 公有訪問(wèn)類型 ,其它任何類都可以直接訪問(wèn)到它。¥¥¥//class 也是一個(gè)Java的關(guān)鍵詞,用于類的聲明,然后就是類名HelloMain¥¥¥¥//public static void main (String[] args) 是一個(gè)main方法,這是整個(gè)程序的入口,所有程序都是從這里開始運(yùn)行的,這行的代碼格式是固定的,String[] args 可以寫成 String args[] 表示為字符串類型,args是arguments的縮寫,翻譯為 參數(shù) ,void 也是Java的關(guān)鍵詞,表明該方法沒(méi)有返回值,整段代碼表明main是公有的靜態(tài)方法。¥》

『小菜』

〔java基礎(chǔ)知識(shí)〕

【iApp彈窗】

〖2017-08-03 16:43:49〗

《¥//無(wú)按鈕彈窗¥utw(null,"標(biāo)題","內(nèi)容",false,a)¥{¥¥}¥¥//有按鈕彈窗¥utw(null,"標(biāo)題","內(nèi)容","確定",false,a)¥{¥¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【文本跑馬燈示例】

〖2017-08-03 16:46:20〗

《把以下代碼放到文本控件屬性里

scrollhorizontally=true

ellipsize=marquee

focusable=true

marqueerepeatlimit=marquee_forever

focusableintouchmode=true

scrollhorizontally=true¥》

【iApp$私文件夾的用處】

〖2017-08-03 16:53:19〗

《iAPP2.0中,有一個(gè)私有文件夾,但很多人都不知道有什么用。其實(shí)這個(gè)私有文件夾特別實(shí)用的,比如你要保存一些東西,但又不想讓用戶看到,可以保存到私有文件夾下哦。¥¥私有文件夾的路徑是:/data/data/安裝包名/files¥路徑不用管,直接在保存文件加個(gè)$符號(hào)就行了。私有文件夾的好處是,用戶沒(méi)有Root權(quán)限是無(wú)法修改你保存的內(nèi)容的。比如一些txt文件等,若你保存在%手機(jī)內(nèi)存里,那么很可能被人修改或者看到哦!¥》

〖小菜〗

〔iApp實(shí)例代碼〕

【隨機(jī)啟動(dòng)語(yǔ)錄】

〖2017-08-03 16:54:39〗

《sl("你爹="#6c6c6c">|你大爺="#6c6c6c">|你二爺="#6c6c6c">|你大舅="#6c6c6c">|你二舅="#6c6c6c">|你大侄子","="#6c6c6c">|",ok)

//分割為數(shù)組¥¥sran(0,5,sj)

//生產(chǎn)1-6的隨機(jī)數(shù)¥¥sgsz(ok,sj,yes)

//隨機(jī)訪問(wèn)語(yǔ)錄¥¥tw(yes)¥》

『小菜』

〔iApp實(shí)例代碼〕

【post深度解析】

〖2017-08-03 16:56:00〗

《¥¥¥¥post在下面的內(nèi)容我們就講過(guò),現(xiàn)在更徹底了講一遍,保證你學(xué)會(huì)post提交數(shù)據(jù)!¥¥post的是什么呢?post就是提交數(shù)據(jù),提交內(nèi)容給網(wǎng)站處理,然后獲取返回的結(jié)果。類似登錄功能,同理!¥¥一般我們需要從網(wǎng)站獲取源代碼后才能知道該提交什么,接口是什么。¥舉個(gè)例子:我從某網(wǎng)站源代碼中得出下列代碼:¥¥="http://flmle.com/so.php"">¥="hidden" name="siteid" value="1000">¥="text" name="key" placeholder="輸入關(guān)鍵字">¥="submit" value="搜索">¥¥¥這是一個(gè)搜索表單(表單從form開頭form結(jié)尾)¥¥第一行:="http://flmle.com/so.php">

其中action的這個(gè)地址就是提交的接口¥¥第二行:="hidden" name="id" value="1000">

表示這是一個(gè)隱藏的輸入框 為什么要隱藏呢?因?yàn)椴恍枰脩糨斎耄仨氁峤弧K膶傩允莍d=1000¥¥那就得出一個(gè)提交的內(nèi)容¥¥第三行: ="text" name="key" placeholder="輸入關(guān)鍵字">¥這是一個(gè)需要輸入內(nèi)容的輸入框,他的屬性是key,得出一個(gè)提交的內(nèi)容:key=搜索關(guān)鍵字¥第四行: ="submit" value="搜索">¥這個(gè)完全不用管他,他是一個(gè)提交按鈕,我們post的時(shí)候本身就是一個(gè)提交了,所以不需要他!¥¥就這樣得出post內(nèi)容¥¥hs("http://flmle.com/so.php","id=1000&key=搜索關(guān)鍵字","utf-8",ok)¥¥提交的內(nèi)容是通過(guò)&符號(hào)串聯(lián)到一起的,不要寫錯(cuò)!¥¥ok就是返回的結(jié)果,你可以syso(ok)打印出來(lái)查看是否已經(jīng)提交成功從而截取你需要的結(jié)果!¥¥》

『小菜』

〔iApp實(shí)例代碼〕

【下載文件簡(jiǎn)單示例】

〖2017-08-03 16:59:45〗

《t()¥{¥hd("http://flmle.com/ok.apk","iApp/ok.apk",true,ok)¥//iApp/ok是保存路徑,true是如果存在則覆蓋¥¥f(ok=="0")¥{¥ufnsui()¥{¥tw("下載成功")¥}¥}¥else¥{¥ufnsui()¥{¥tw("下載失敗")¥}¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【列表里設(shè)置圓角】

〖2017-08-03 17:02:59〗

《作用:可以設(shè)置每個(gè)列表的圓角或者背景顏色,又或者設(shè)置邊框,其他一切等等¥¥比如兩個(gè)界面:mian.iyu主界面和list.iyu列表界面¥首先在列表設(shè)計(jì)界面list.iyu的載入事件寫代碼¥¥gvs(st_vW,list.1,ok)¥us(ok,"background","#336699")¥通過(guò)gvs獲取id為1的對(duì)象并設(shè)置背景顏色為#336699¥如何圓角或者邊框呢?可以搜索ngde屬性。¥設(shè)置圓角例子:¥gvs(st_vW,list.1,ok)¥ngde(5,"#336699",yes)¥us(ok,"background",yes)¥》

『小菜』

〔iApp實(shí)例代碼〕

【判斷列表是否已經(jīng)滑動(dòng)到低部】

〖2017-08-03 17:05:45〗

《f(st_vT==0)¥¥{¥¥endcode¥¥}¥¥//列表可見(jiàn)項(xiàng)目為0時(shí)停止執(zhí)行¥¥f(ss.gd=="true")¥¥{¥¥endcode¥¥}¥¥//判斷是否以提醒過(guò)¥¥s(st_bT-st_vT,kj)¥¥f(st_fM==kj)¥¥{¥¥//以滾動(dòng)到底部執(zhí)行的事件¥¥ss gd="true"¥¥tw("已經(jīng)到底了,沒(méi)有更多啦!",0)¥¥}¥//以上代碼放到列表的 控件事件→觸屏滾動(dòng)事件→滾動(dòng)¥》

『小菜』

〔iApp實(shí)例代碼〕

【瀏覽器進(jìn)度條】

〖2017-08-03 17:07:20〗

《.放到瀏覽器事件的加載過(guò)程進(jìn)度改變中¥f(st_nS == 100)

{¥ug(10,"title",a)¥//10為瀏覽器id¥us(7,"text",a)¥//7為文本id¥}¥else¥{¥ss("正在加載網(wǎng)頁(yè)..("+ st_nS +")",a)¥us(7,"text",a)¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【文本轉(zhuǎn)語(yǔ)音實(shí)例】

〖2017-08-03 17:09:10〗

《ug(id,"text",a)¥.輸入編輯框ID¥f(a=="")¥{¥tw("請(qǐng)輸入文字")¥}¥else¥{¥stobm(a,"utf-8",a)¥sr(a," ","",a)¥t(){¥ss("http://tts.baidu.com/text2audio?ie=UTF-8&lan=zh&text="+a,a)¥ufnsui()¥{¥tw("下載中...",0)¥}¥hd(a,"%iappsj/轉(zhuǎn)語(yǔ)音/轉(zhuǎn)換后.mp3",true,b)¥f(b==0)¥{¥ufnsui()¥¥{¥¥tw("已保存到根目錄的%iappsj/轉(zhuǎn)換后目錄里面",0)¥}¥bfm("%iappsj/轉(zhuǎn)語(yǔ)音/轉(zhuǎn)換后.mp3",c)¥bfms(c,"st")¥¥}¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【按兩次退出軟件】

〖2017-08-03 17:12:05〗

《f(st_kC==4)¥{¥f(sss.exit==null)¥{¥sss exit=0¥tw("再按一次退出程序",0)¥t()¥{¥stop(600)¥sss exit=null¥}¥}¥else¥{¥end()¥}¥}¥//以上代碼請(qǐng)放入:界面事件→按鍵按下事¥》

『小菜』

〔iApp實(shí)例代碼〕

【按返回鍵彈窗示例】

〖2017-08-03 17:14:03〗

《.放在按鍵按下事件¥f(st_kC==4)¥{¥ufnsui()¥{¥¥s a="17301646"¥¥.這里是彈窗圖片¥¥s b="提示"¥¥.這里是彈窗標(biāo)題¥s nr="是否確認(rèn)退出?"¥¥.這里是彈窗的內(nèi)容,可以輸入界面名直接彈出界面¥¥s button="取消"¥s c="確認(rèn)退出"¥utw(a,b,nr,c,button,false,a)¥{¥end()¥}¥else¥{¥}¥}¥}¥else¥{¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【進(jìn)度條參數(shù)】

〖2017-08-03 17:18:50〗

《s jd="progress"¥¥.這是進(jìn)度的參數(shù)¥¥s id=.這里是進(jìn)度條ID¥t()¥¥{¥¥us(id,jd,1)¥¥s a=1¥¥s b=100¥¥w(100>0)¥¥{¥¥ug(id,jd,pp)¥s+(pp,1,ppk)¥¥f(pp==99)¥¥{¥¥uigo("a1.iyu")¥¥end()¥}¥us(id,jd,ppk)¥stop(20)¥¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【獲取sd卡根目錄】

〖2017-08-03 17:20:06〗

《s ss=""¥fl(ss,true,b)¥for(c;b)¥{¥ula(a,2="@60a85caf970cd853ebf9529f4a46f42c.png",3=c)¥}¥fl(ss,false,b)¥for(c;b)¥{¥ula(a,2="@79.png",3=c)¥}¥uls(8,a,"a.iyu","100dp",-2)¥》

『小菜』

〔iApp實(shí)例代碼〕

【列表的寫法】

〖2017-08-03 17:22:09〗

《ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥ula(a, 10="@1.png",5="你好",6="個(gè)人簽名",-1="1",8=null)¥uls(1,a,"a.iyu",-1,-2)¥注:以上在載入事件¥ulag(st_vW, -1, h)¥注:以上是在列表點(diǎn)擊按鈕里寫¥》

『小菜』

〔iApp實(shí)例代碼〕

【下拉菜單示例】

〖2017-08-03 17:24:26〗

《.以本軟件為例,字體顏色更換¥s wa="黑;紅;綠;藍(lán)"¥sl(wa,";",c)¥uls(30,c)¥.注:30是下拉菜單ID,以上放載入事件¥¥ug(30,"*editem",b)¥.獲取下拉框參數(shù)¥¥f(b=="紅")¥.判斷是否紅色執(zhí)行以下代碼¥{¥us(15,"textcolor","#ffff0a00")¥}¥else f(b=="藍(lán)")¥.判斷是否藍(lán)色執(zhí)行以下代碼¥{¥us(15,"textcolor","#ff001eff")¥}¥else f(b=="黑")¥.判斷是否黑色執(zhí)行以下代碼¥{¥us(15,"textcolor","#f8000000")¥}¥else f(b=="綠")¥.判斷是否綠色執(zhí)行以下代碼{¥us(15,"textcolor","#ff00cc22")¥}¥.注:15是編輯框ID,以上放到下拉菜單事件選擇項(xiàng)目事件。¥》

『小菜』

〔iApp實(shí)例代碼〕

【密碼登錄軟件】

〖2017-08-03 17:27:15〗

《ug(1,"text",u)¥f(u=="")¥{¥tw("密碼不能為空")¥}¥else f(u=="123456")¥.這是密碼¥{¥tw("登錄成功")¥uigo("a")¥.這是密碼正確后登錄的頁(yè)面¥}¥else¥{¥tw("密碼錯(cuò)了")¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【跳到QQ聊天】

〖2017-08-03 17:29:08〗

《s url = "mqqwpa://im/chat?¥chat_type=wpa&version=1&uin="¥ss(url+"834897931",url)¥.改成聊天QQ號(hào)¥sit(a, "action", "android.intent.action.VIEW)"¥sit(a, "data", url)¥uit(a, "chooser", "跳轉(zhuǎn)到聊天")¥》

『小菜』

〔iApp實(shí)例代碼〕

【字體無(wú)限變色】

〖2017-08-03 17:31:37〗

《s id=這里是文本控件id¥t()¥{¥s a=1¥.變色暫停的時(shí)間¥s sj=100¥.w無(wú)限循環(huán)¥w(a==1)¥{¥.隨機(jī)字體顏色數(shù)值¥sran(100000,800000,sjs)¥ss("-"+sjs,sjs)¥ufnsui()¥{¥us(id, "textcolor", sjs)¥}¥stop(sj)¥}¥}¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用系統(tǒng)分享軟件】

〖2017-08-03 17:33:20〗

《sit(a, "action", "android.intent.action.SEND")¥sit(a, "type", "application/vnd.android.package-archive")¥¥sit(a, "extra", "android.intent.extra.STREAM","/¥sdcard/iapp.apk")¥¥.這個(gè)是軟件路徑"/sdcard/iapp.apk",¥uit(a, "chooser", "分享軟件")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用系統(tǒng)分享圖片】

〖2017-08-03 17:34:10〗

《sit(a, "action", "android.intent.action.SEND")¥¥sit(a, "type", "*/*")¥¥sit(a, "extra", "android.intent.extra.STREAM","/sdcard/iApp/Userimg/icon_iapp.png")¥¥.這是圖片路徑¥uit(a, "chooser", "分享") ¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用支付寶】

〖2017-08-03 17:36:56〗

《s zfb="alipayqr://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode="¥¥ss(zfb+"https://qr.alipay.com¥fkx08372xrgzmjxuveshx6f",bao)¥¥sit(a,"action", "android.intent.action.VIEW")¥sit(a,"data",bao)¥uit(a, "chooser", "支付寶捐款")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit保存圖片到QQ收藏】

〖2017-08-03 17:37:04〗

《sit(a, "action", "android.intent.action.SEND")¥sit(a, "type", "image/jpeg")¥sit(a,"classname","com.tencent.mobileqq", "cooperation.qqfav.widget.QfavJumpActivity")¥¥sit(a, "extra", "android.intent.extra.STREAM","/sdcard/lunbo.png")¥uit(a, "chooser", "收藏圖片")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit直接調(diào)用QQ分享圖片】

〖2017-08-03-17:39:59〗

《sit(a, "action", "android.intent.action.SEND")¥¥sit(a, "type", "image/jpeg")¥¥sit(a,"classname","com.tencent.mobileqq", "com.tencent.mobileqq.activity.JumpActivity")¥¥sit(a, "extra", "android.intent.extra.STREAM","/sdcard/lunbo.png")¥¥uit(a, "chooser", "分享圖片")¥》

『小菜』

〔iApp實(shí)例代碼〕

【sit調(diào)用發(fā)短信】

〖2017-08-03 17:40:49〗

《sit(a, "action","android.intent.action.SENDTO") ¥¥¥sit(a,"type","vnd.android-dir/mms-sms")¥¥¥sit(a, "data", "smsto:10086") ¥¥¥sit(a,"extra","sms_body","短信內(nèi)容")¥¥¥uit(a, "chooser", "發(fā)短信")¥》

『小菜』

〔iApp實(shí)例代碼〕

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程,因...
    小菜c閱讀 6,550評(píng)論 0 17
  • ¥開啟¥ 【直接撥打指定電話】 〖2017-08-21 11:28:06〗 《sit(a, "action","a...
    小菜c閱讀 38,517評(píng)論 2 26
  • ¥關(guān)閉¥ 《hi,我發(fā)現(xiàn)一個(gè)不錯(cuò)的編程教程軟件,名字叫做源碼眾享。里面目前有iapp,java,android,l...
    小菜c閱讀 409評(píng)論 0 1
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,523評(píng)論 25 708
  • 主席臺(tái)上,五個(gè)人并排站著,他們?cè)诮邮芤粋€(gè)“審判”。 臺(tái)下寂然,眾人無(wú)語(yǔ)。 主席臺(tái)上,一個(gè)人向前跨出一步,雄辯滔滔,...
    李野航閱讀 333評(píng)論 0 1