奶茶酱

奶茶酱の妙妙屋


[Andlua/APP]Pivsetu_2

<h2>一个p站排行榜setu随机获取app! 使用Andlua编写(<a href="https://wwp.●●●●●●p.com/iKEYS0dwrfcf">下载Andlua</a>) <a href="https://wwp.●●●●●●p.com/i343F0b87tkb">点我跳转下载安卓手机端「Pivsetu_2」</a></h2> <h2><a href="https://wwp.●●●●●●p.com/iBE8G0iea3ne">点我下载智能手表适配版「Pivsetu_For_Watch」</a></h2> <p>源码:↓ layout布局:</p> <pre><code>{ LinearLayout, orientation='vertical';--横向或者纵向布局 layout_width='fill';--布局宽度 layout_height='fill';--布局高度 backgroundColor='0x761e8ae8'; { CardView;--卡片控件 layout_margin='0dp';--边距 layout_gravity='left';--重力 --左:left 右:right 中:center 顶:top 底:bottom elevation='0dp';--阴影 layout_width='fill';--宽度 layout_height='130dp';--高度 CardBackgroundColor='0x661e8ae8';--颜色 radius='0dp';--圆角 { ImageView;--图片控件 src='http://q2.qlogo.cn/headimg_dl?dst_uin=1259891410&amp;spec=5';--图片路径 layout_width='130dp';--图片宽度 layout_height='130dp';--图片高度 scaleType='fitXY';--图片显示类型 }; { TextView;--文本控件 layout_width='415dp';--文本宽度 layout_height='130dp';--文本高度 gravity='center';--重力属性 textColor='0xff000000';--文字颜色 text='随机二次元获取\nby_奶茶sa↓ma↑\nQQ:1259891410\n点击获取随机图片预览→';--显示的文字 textSize='13dp';--文字大小 }; { CardView;--卡片控件 layout_margin='0dp';--边距 layout_gravity='right';--重力 --左:left 右:right 中:center 顶:top 底:bottom elevation='0dp';--阴影 layout_width='100dp';--宽度 layout_height='130dp';--高度 CardBackgroundColor='0x28748D65';--颜色 radius='14dp';--圆角 { TextView;--文本控件 layout_width='fill';--文本宽度 layout_height='fill';--文本高度 gravity='center';--重力属性 textColor='0xE300FFFF';--文字颜色 text='Get';--显示的文字 textSize='60dp';--文字大小 id="picget"; onClick=function()--点击事件 获取() 提示("请求已发送!请稍后!") end }; }; }; { CardView;--卡片控件 layout_margin='8dp';--边距 layout_gravity='center';--重力 --左:left 右:right 中:center 顶:top 底:bottom elevation='0dp';--阴影 layout_width='fill';--宽度 layout_height='45dp';--高度 CardBackgroundColor='0x761e8ae8';--颜色 radius='8dp';--圆角 { Button;--按钮控件 text='单点此文字以复制链接,长按以保存图片到本地';--显示文字 textSize='15dp';--文字大小 textColor='0x6665FFFF';--文字颜色 backgroundColor='0x701A78FF';--纽扣背景颜色 layout_width='fill';--宽度 layout_height='fill';--高度 id="iconw" }; }; { CardView;--卡片控件 layout_margin='0dp';--边距 layout_gravity='top';--重力 --左:left 右:right 中:center 顶:top 底:bottom elevation='0dp';--阴影 layout_width='fill';--宽度 layout_height='fill';--高度 CardBackgroundColor='0x761e8ae8';--颜色 radius='5dp';--圆角 { ImageView;--图片控件 src='';--图片路径 layout_width='fill';--图片宽度 layout_height='fill';--图片高度 scaleType='fitXY';--图片显示类型 id="picsrc" };</code></pre> <p>main:</p> <pre><code>require "import" import "android.app.*" import "android.os.*" import "android.widget.*" import "android.view.*" import "layout" import "android.content.*" import "android.webkit.WebView" import "cjson" import "android.content.*" import "android.content.Context" import "android.net.Uri" import "andlua" import "java.io.FileOutputStream" import "java.io.File" import "android.graphics.Bitmap" function llqopen(链接) import "android.content.Intent" import "android.net.Uri" viewIntent = Intent("android.intent.action.VIEW",Uri.parse(链接)) activity.startActivity(viewIntent) end url_get="http://ovooa.com/API/Pximg/" activity.setContentView(loadlayout(layout)) function 获取() url_return=Http.get(url_get,nil,"utf8",nil,function(状态码,返回组) pic_urlw=cjson.decode(返回组) pic_url=pic_urlw.data.urls.original picsrc.setImageBitmap(loadbitmap(pic_url)) end) end function 复制() activity.getSystemService(Context.CLIPBOARD_SERVICE).setText(pic_url) end iconw.onClick=function() 提示("复制成功!") 复制() end pic_path="/Download/Pivsetu_output/" --长按事件 iconw.onLongClick=function() 提示("Download_str(pic_urls)") 提示("已发起下载,稍后保存路径为/storage/emulated/0/Download/Pivsetu_output/") local zdyid1=this.getSystemService(Context.DOWNLOAD_SERVICE) local url1=Uri.parse(pic_url) local zdyid2=DownloadManager.Request(url1) zdyid2.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE|DownloadManager.Request.NETWORK_WIFI) zdyid2.setDestinationInExternalPublicDir(pic_path,"setu"..".png") zdyid2.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED) zdyid1.enqueue(zdyid2) end</code></pre>

页面列表

ITEM_HTML