|
- require "import"
+ J/ ` ~) ~! f- f B' `' Q5 f - import "android.app.*"1 m; L+ t+ Q* A, k8 @2 y' p! Z* ~
- import "android.os.*"
; Q9 U3 C0 e* V. V' n: w/ _9 O - import "android.widget.*"
* R, K3 E: L. f; U7 J; B$ |: ~ - import "android.view.*": O1 L2 m! s1 O7 Y+ U6 _4 M
- layout={
+ `8 Q9 O( G9 }4 R) ?: E - LinearLayout;
( V/ L; x n$ q6 D; r- w - orientation="vertical";
7 ^7 ~5 g4 a+ L - layout_height="fill";
^# j6 {; u; {/ } - layout_width="fill";
+ [/ ^5 g4 Y3 K' g2 m7 j) U: ~ - {
7 E& Y) P4 R2 h8 i - LinearLayout;
5 y H# J* t4 \8 T6 ~% v8 S2 E3 { - orientation="vertical";
; ^$ }4 D# N+ t d1 p - layout_width="match_parent";; o5 i8 e2 I0 {' ` R. s; {5 A3 M4 r
- backgroundColor="0xFFF2F2F2";* l$ E6 Q! A, T$ H% A4 f
- layout_weight="3";# `1 t9 p% m; Y$ a
- layout_height="match_parent";- |% u9 N% h; | `
- {& [: N2 b4 A" t5 @0 \7 y7 p3 u
- CardView;
" J7 X9 M5 k+ f3 l" x2 l - layout_gravity="center";$ [/ W/ X! ?0 ?; L
- layout_margin="30dp";
0 \8 U W8 T& }: F9 v - CardElevation="1";* A* o, X0 {6 S& t
- backgroundColor="0xFFFFFFFF";
3 l8 y) w+ r5 X- \ - radius="15dp";. g- p. R1 |& j& w @
- layout_width="match_parent";
' c! F. i- }9 @7 T% u2 e - layout_height="wrap_content";
% M8 z! p# a8 \5 J" V' |5 z9 d - {
; T" _- L1 I. w" V! @8 K( B - LinearLayout;$ d4 ], J0 K% K: V
- orientation="vertical";
& A; {' v9 p& [! e% o4 V7 { - layout_height="match_parent";
8 \4 G" M6 r3 U$ V- P - layout_width="match_parent";
! x6 c8 ?, E R% M- ? - $ B# A9 e- C6 s: N5 [; P
- {. J3 B: d3 l4 p% i7 P* T, _
- TextView;$ A! |" U) V0 [0 }" N3 ~
- id="舔狗日记";2 i& x K; Y, E+ ^9 l. B* f; k" ?
- layout_marginBottom="15dp";# n' l Y7 e) r" E: r& ?# j; @% A
- gravity="center|top";' s0 i/ A7 a# B
- textColor="0xB2000000";
F2 B7 l$ S [5 j+ N$ S9 W+ K* ? - textSize="16sp";# H ?# i2 ^' n3 y9 U# `; K* y
- layout_marginRight="20dp";! y" l( G* ?: M+ @; z2 G
- layout_weight="1";) `) t6 { L2 a& B& V. @7 @
- layout_width="match_parent";1 d5 h& j- I+ K3 G
- paddingTop="20dp";
, u3 `' |5 W( _! T# Y l8 H- M - text="舔狗日记";$ V& E) R2 t) B/ P, n7 ^
- layout_marginLeft="20dp";
3 u+ y( v3 f/ I' @ - layout_height="match_parent";" x: r$ j& I$ p N: Y5 P
- };
c2 E- l; m7 y# W6 K - };
1 Y) z9 B4 N5 j W0 y q% g5 `% b - };
9 ]5 @$ @; e7 l" R( Q - {
* ]+ |2 c1 ~7 k' v* V - LinearLayout;4 V6 _6 j3 I/ i
- layout_height="match_parent"; ?- N. O- }0 k; @) U
- gravity="center|top";
( r, L8 K4 n: E4 h. l* h5 R% W. m - layout_width="match_parent";4 g0 O3 I% h+ t' C/ D" t( y
- {
, U4 b6 Z3 h- _ g$ a - Button;& F3 K0 S8 U4 B* @" O. \" _
- id="刷新";+ f$ H7 Q+ x/ ? r# E
- text="刷新";( [! {$ O8 g. {: k# e6 B+ K
- layout_width="100dp";7 g$ N; O+ Z8 Z, a: N7 d7 s
- layout_marginLeft="16dp";# s# I6 I' x; h; y- M
- textColor="0xFFFFFFFF";
: D; ~2 I1 t) y. [2 M - };
4 O- \+ A: Z) | - {9 I2 U, Z& X4 I. e# i
- Button;
9 H: Y1 l: T r$ G4 E0 S - layout_marginRight="8dp";
4 u3 P% G+ r4 C0 E3 u - id="复制";
! s9 [: C* T" V) X o - layout_width="100dp";9 y" H/ o/ v ~7 e9 Z
- text="复制";+ t4 @( K% T6 g4 ^( p2 }
- layout_marginLeft="8dp";& b- i0 H. k# z. V6 \3 {4 M6 G Q
- textColor="0xFFFFFFFF";- P. k, d( L% E: Y& u- [8 w
- };, x# v8 a$ d3 h
- {# p( C* X' d0 |) \% D. B: j# x7 b
- Button;; V' V4 [/ _2 A( E2 {+ [
- layout_marginRight="16dp";% J2 D/ Z& g8 d1 N) B
- id="转发";
4 G$ A2 u$ s- k- R - layout_width="100dp";: \* Y: [5 H1 y: D* R) X' B. `
- text="转发";8 F0 i- v* j6 x8 c7 \4 N
- textColor="0xFFFFFFFF";
2 K I$ O8 ?5 U5 ? \' H9 s t4 a - };
2 G: ^$ B$ a2 V - };
: i+ Y# Q: Q8 l# a/ K6 { - };3 S3 f c! X- ~3 f4 n9 \; T& ~
- };
) H* x. U" D# x% d1 l - & J8 [5 ~, o$ P
- activity.setTheme(android.R.style.Theme_DeviceDefault_Light)--设置md主题3 \+ y, X8 e" R6 }
; O5 W2 ~. _. f ~- activity.setTitle("舔狗日记")
) H5 B* u) ?8 W/ v - activity.setContentView(loadlayout(layout))
* H- Y5 ^" K* w5 b: p - activity.overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out)
" _+ |% |6 D5 N - import "android.graphics.drawable.ColorDrawable"+ g6 Z( N8 V& l( Q9 F0 h" F; n
- activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS).setStatusBarColor(0xFFF2F2F2);3 P; b& m! T+ E' c+ l
- activity.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
, y, K' r) |( N2 B n0 d - activity.ActionBar.hide()" m0 ]- L, ?6 Y! s ?& w
, h% I r% `8 d) [: q, H- b- function 控件圆角(view,InsideColor,radiu); ^+ E6 ?" K9 B% s. |: w+ e
- import "android.graphics.drawable.GradientDrawable". K5 c5 j' w, Q' w5 l' ~* a
- drawable = GradientDrawable()
2 h, M M( A1 Y( x* N) c - drawable.setShape(GradientDrawable.RECTANGLE)
; o' u* r4 F; E9 u1 V6 G8 N - drawable.setColor(InsideColor)
9 P# p+ @0 _, i5 }4 n$ M - drawable.setCornerRadii({radiu,radiu,radiu,radiu,radiu,radiu,radiu,radiu});/ p, X3 F# h* E* m- i" y
- view.setBackgroundDrawable(drawable)
4 S- Z: [0 b/ ]9 }4 C - end
$ U: q! {. {0 B' t+ A3 U! @
8 F+ f4 p! o- q& z" y# {& ?: w- function 复制内容到剪切板(内容)) X2 v, Q4 k! f+ L
- import "android.content.*"
1 c* Y6 Y( w/ Q; c k/ `7 ` - activity.getSystemService(Context.CLIPBOARD_SERVICE).setText(内容)" Y \ _- L; e- U8 S
- end4 s4 E+ \. f& E+ D- M1 T, s Z
* D1 ^! L" |2 ^- G. E! a- function 分享内容(内容)
& j( l6 V* [7 }# _ - import "android.content.*"/ G- g" w! o$ g; f o
- intent=Intent(Intent.ACTION_SEND);
# n4 Y) W+ B' n3 e, l/ ? - intent.setType("text/plain");% U/ R; ?) m" U& K
- intent.putExtra(Intent.EXTRA_SUBJECT, "分享");! w3 u6 G6 ]% N7 @$ m
- intent.putExtra(Intent.EXTRA_TEXT, 内容);3 J" A9 W( U$ I/ l- m
- intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
- Z" J" _, v* q/ G2 \ K - activity.startActivity(Intent.createChooser(intent,"分享到:"));7 l' h3 v* S, C2 `8 y+ g
- end
0 d) c! Z6 W( s C" M - 6 S! [$ c, K( e$ U4 c
- 控件圆角(刷新,0xAF000000,35)( P" P& ` s4 P6 r/ O, ?
- 控件圆角(复制,0xAF000000,35). M8 H; [. W8 B3 w# ]* ^. z
- 控件圆角(转发,0xAF000000,35); O" E2 A1 I1 g% U
- 8 X$ O9 J" I% T! m7 T
- 刷新.onClick=function()
" {0 j6 s" j; Q/ q! T. m; _" q - 获取日记()
# t" c/ v5 p( |0 u. J. N - end
- `! X: _2 Q) _7 K0 f - 复制.onClick=function()2 c2 C- f* I2 t, q1 q4 a8 V
- 复制内容到剪切板(舔狗日记.text)) m- J6 @/ O8 ]
- print("已复制到剪切板")+ s& E& o# M# z, m: F: T7 A8 o$ Y
- end
$ r: z6 l* o4 X& U - 转发.onClick=function(). a& D0 a6 q( H% k- m# X, h
- 分享内容(舔狗日记.text)4 ~9 s9 e" C4 u- ~7 ~9 m
- end2 m L5 C8 v3 f4 n
- cjson=import "cjson"3 J3 m P6 e, i) s2 T
- import "http"
# B9 [% [4 i( c. _& M9 G) K - --api来源于网络
9 y. u* P& ?7 b, B2 [ - function 获取日记()
5 I" a* _; | `% L - Http.get("https://cloud.qqshabi.cn/api/tiangou/api.php",nil,"utf-8",nil,function(a,b,c,d)/ U' u! j& H, ^$ |( Q0 M# D( f S
- if a==200
+ e& G, \" O5 T/ ] - 舔狗日记.setText(b)
& Y+ W9 W! p6 E7 c9 D& a' G- ^" m% \ - end
+ W. U9 P3 Q. m1 w1 [ - end)
5 {) v* A8 e7 t, L - end
5 l0 M9 W6 U4 g" t) V5 ?4 m - 获取日记()
复制代码 |
|