From 6c16408b905e34f235aaff6774d0a49ce89b8d2b Mon Sep 17 00:00:00 2001 From: Li ZongYing Date: Sun, 4 Feb 2024 22:23:28 +0800 Subject: [PATCH] upgrade player --- README.md | 2 ++ app/build.gradle | 4 ++-- app/src/main/cpp/arm64-v8a/libnative.so | Bin 4166544 -> 4166544 bytes app/src/main/cpp/armeabi-v7a/libnative.so | Bin 3584296 -> 3584296 bytes .../java/com/lizongying/mytv/MainActivity.kt | 2 +- .../java/com/lizongying/mytv/MainFragment.kt | 2 +- build.gradle | 6 +++--- 7 files changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 6185d42..7828510 100644 --- a/README.md +++ b/README.md @@ -106,6 +106,8 @@ adb install my-tv.apk * 凤凰卫视、凤凰资讯台 * 海外 * 1.5.0 无法安装,1.5.1 可以安装 +* 获取系统时间 +* 选中的图标比例能否相差更大 ## 赞赏 diff --git a/app/build.gradle b/app/build.gradle index 91ce467..7b8b33b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -5,7 +5,7 @@ plugins { android { namespace 'com.lizongying.mytv' - compileSdk 33 + compileSdk 34 viewBinding { enabled = true @@ -90,7 +90,7 @@ static def VersionName() { } dependencies { - def media3_version = "1.1.1" + def media3_version = "1.2.1" implementation "androidx.media3:media3-ui:$media3_version" diff --git a/app/src/main/cpp/arm64-v8a/libnative.so b/app/src/main/cpp/arm64-v8a/libnative.so index bc205ee5a2befd1fb5d765e545e96983cf01404a..aff771d9c8838ae4121239381147d05baa3dabb8 100755 GIT binary patch delta 1061 zcmXBSU2GIp6bJBo?re8=_PeEaw{Gih>9p*&yNunBvmb3~i<QIL)tT<7o4E z>$Z?m!K*=~s$MKpO(3Mue6%+1&`O1GAQ2jp2fKJg-!^5gi=j$KW_WM?|1BMNv&PIxvgL;izoq~2Im220oG2&(n~%^# z&WAQvG?it!haac3Y{>CGdPe4Qh+dG}Iqr$?#qKwnasJB@YCnx<{I?c-6{Gf`4CHx` zo|Nf4U(we*vaP@abV!aBI8O<=Sl~|myGQ;k@NBr(r_`GXG`eY8TOK)59^Q{{vTC7Y3&mX4tn4VG@;y0P=5abDf8iE>7cc8(CrT#ijLVvnu?olal1~m) znDu3!d{N=C@TWNUR0>6}QL@fTidE$`eaG+d}f zi!|o8W}1}xwHAFwJKff@Uncwby1wd_2m1Ma{kPY-($9M|Jtjkg+)A5ebdXm_I}Z=> zd_ zvu}cnF4=xG)F9Of?rP{M6nEx#@oszk)!kgkzEK`OyfDR3f-+Q~3cb(={jkYdm>T#k F^B5WyVi1HsFfRs7G{I<0gdq6q9~6SZKMoT04}%iFl|Mf3-gECc z_r81ITR8E67U1kJI&$|TdUxxZ-TOcPOW%l0n^ix(vgNQ`dC#cdXBl&rL7<`B_do@B zp%Q#xf*%49genL@7%ZrU8dw1lSP8XI2T@oBk3bCSp#dI+MreX&Xn|I+p$*!h1LEL7 zCv-sqlCT<5um-vz4H?Knk82scwoQLiDVyTlLq*vi=i*SiUn!4%!X&iHJReeu%wad;N0U;TMz7 zm`L?iY$TvQkluEWq`07IPOf(IQ#36dX?~eb%F#5UPvnm@cgHSb_nWJ5{x2lGzMj)^VSVWO?B3WN(34*9PR{0#Ahh#<@#zB<-fA3VTZIUcRsWL22&e>-5{mVe~Z81GuK0k>q#2WnIJWny@&&IR4k%^cS# zes!Er`(*S`s79tr+*y;!XG@u4hEtO-Jj>bSOZiE+V+XTm?o^2(2YDz!FZ4k_48U6V JRB7;5;y-2V1ug&p diff --git a/app/src/main/cpp/armeabi-v7a/libnative.so b/app/src/main/cpp/armeabi-v7a/libnative.so index c7288c44b9e7a64d246f0c9ece2cc66fea70a883..07a9fecce1970e264a1cbd671748bb3d8e3d1c73 100755 GIT binary patch delta 2294 zcmXYy3s6 z0zyF;@PKd-0V07HM1g1!17g7#Fc!ptc#r@RK@vy?DIgW3fpm}o9N+^AWP))Z3uJ>F zklX4tIp(9#s&M1U-`nAmf0XmHriU3uFa;fQV+b;vEW>yOaT@Ek3jfH4T{^}vOfn5w zf0W0ETA_yFGRs1SL!|R4Cy%=yVi@j_M_$9QL%xkdK_M4nQOB@nYT*jLfl}RW`T8iw zN7tK%VHu%eQDhjNWc;g_>}F0j{~RQDtphKSZP{24=P$BaKL){j#^2bIprx z>1*aR_b2Fdh1_fAr0~_jSiU$Cg(G?_iEiOCN|S{x+>-JYlBjbl;?ZVf$*(a|=kK1X zXX+&X7*8=D+p_c+=g?Hyag67sJ;||2C&ihK@pXENO>58%Wb7}+JkEHO|lxV z8c(t^pJrK&myI2=@i>>5XI&CF&VI_4`^R}T*;3!i753*rhH=4?{#JG(%Ww-p^8%=j z{=9SLVJmNnY(fGp(9RfiFk9Yi<6PP)ZEgIW$hEqkqHRwn#P64scCOaztZU~n^nvVd z=c26BdcN=f^MlW8rQX4e#I1uKqYzhtvM$USZRZ5al+Y9Gqq*Wg!4v3psXoC0s+G(R zuAnOUc?bIO3zQohbf+%*0Sugidb7BXVYg)1>#20K0#S^BY`TvbN7|b*A9cXPka7{^u>-IyZ3RNq$edn=nxqQ~e3E6Y7i)QV*7fil?;OMVt@ui1++tKa6v>5S{ zPf6-YE~jns9vNEe>?i`p4awWQLe1kU2Um{*YwXF9DQwGwaZa;JF{+^Q&&6 z<{_=d(K=GMO?mGWuQ6|0lG4pHXqqhU#;dYkwsxbN1Gu01IOI;HOQimePsUFisORW1 zsXfxGGq=bHhSYN0e2EXSSu{#&6i2*3tJ(B`RJSdYdN_N^C2V+5d*_hLRBl|!h*mF9 zu&Lg~XCz!fm6OL*%}{w-%_V&2Y}wtzIc7_!^z?9IN(uHqtb>)5ZK_0+d8Abp<(aBR z9wIgJEaul`!udTaG1UYqJdI9Q%X|#QM{qXwIK*n`B~zWpxut7WOAAd^ieklDEukNn zY8bIftzM>DQ;mA0>ojMZ{|uGCVWed726%GH9c*f27Lu0Jc2muV+N;$H+G(l^sSV&I z+a_%Ro=Gpu*8xr4Ie%0+M|8J7Ac zQuk}Mn_QNPk}rFCW@-T2C}lX`r({djAf-mD-%`4zKDFgrXE-s>#xVr6_xF@%ssEz4 z+gcr_LQ8#LzrcB*i6&a=t1#JhhG)!v17~|hd%NfbOWn2c3g<(eq8BaIjJJTb>Y++Y zEklb{S_SAOWa1H9t5qK@wA4G2-iMvCl=R_*qS0w_0b-YEm8BZ6ZlzYA&>BlkmhFAm z?_Crd(9XZm9!oXhb-JO|XY{tE@^<(0MzhH!oBO$ee%1Q#ey*XYPqE>Uh@1s@I7d)1 zw_fVcaYMvK^gm61fL=2keE&wy@mO=%5_^ENQZw<0TIrsAgs(>!hU+=cGcf(QWLK75 zD07gLQ;wIzZF(9I$k1hco<8{#Tg zcsx$r+K}h5);ZTg~nd{Q4IR|MJ76{3e$rt;7xvL0d7dSpOrO-;fru zu6X}OIdYTl(mvVuId3rWtD13(tH|H_vs?UEv-J;Ous=)|eZeKM<0np9TJ)oDyjoD* o@amH4#dY~BCs%JC8fB0N@_`=|fI=`HOaMh-V(ZZ8r1I|n0p++aumAu6 delta 2294 zcmXYy3s68T;?dtagY%B6yv*N+3K2{}-#IV@8Nw3cXNc1bhgtY{C7k84LKtLJ^Q%Wy zk*n4vgk>xWDR6QBQI(WY4($ke;1R+ZasY*bLe9pZj&OEpVFgd1RHTz19#!#CgN6{M zaD_&a5bh-W8|17`m1JZD^TJLgqu1!#^W8s3Tg3l%4jW{#7O;rd93F2a^5jD z*Qg5OHOEvoy}`SVsp^@Ja-5`-;*8e#UOmN0Em#d?%vCmyt5s=_lF}b1nXQ+_qpbAD zS!U}+af7!VS7nCR!GYr{pI+v>$JMWCIj{4p8s{vOOtE;>uk47uxP_qV0IFksp8b5^ zueL|v-~_GI&SW%-{s^U)u8)q=~1zCk2`u)ab~p6 z@%?{(aFSN?515hAcEK$QaTO?QVa{}q^3o=D^(r6j=lotZi!O3QuL{sHPVZAS^e(^L zr+ne-afsVz;MR`Jw_OfC)TeA(!)Fl+yNTjwb*Q`EzRBP9skpFL+(I1CuKqRlE>7!5 z@q4@g!=kN0LQKXZa%!tBLa-_??9rX}*SNSOZGY5e{|2}JeQl4m+wJJPLffZz+p&>C zyr}Ju_t<~q5BgOcjqzB&D)0`W-@*h$KIyU@rVy*OeWBa_6Gsjx-;;@Wps#4xrH|}| zXntSYm(SR-NR3N`edU~;gPd8~9=~Wy_^Y*j^|F1QHw<7$P1xii?fUEsyOZA>K+{Mp ze{K?7H}2bYs9LM-FTV8+^QQyKoAnlU(WzaxgUR<5j{cGsciiN=j@5pn#gvD9FLKHW zRYep0%M+?Rxf_!>1tBNRC%Fqv`?LzC3X%``%n6m4d>$#jnQ(^FQj&3acq+B>P%X*B zYz?aHh&t@$AKDpDO(ZvP8Jwm6#=M$TI8*5blA~DsMy-7G63Ih2)m>WY=T{b?=3%We zXbZ{NChs3qEk=>W$tP6>wezZzcvU{(wv$-R1KiKLIOIM_=Sa@OCu6-0HIFWmyv4&h z^9oO4NO>DKU*Ax)Ef8b`cRt4jJ0$;cos8B$qu)3B-w+Pj!6LoP$LDXo@Jupz&~ zXCzEQRgv3}7S1qNs~-@)bIZA7NM#$2P#zjm3CXWx|DWk#EoB+<7bx>Ut2)XxWEbB@ zYJ?Z_*QUeyBPuiGYh3stR(gh4U???kQqBy-8tEBBCZTVtR!vlI$lWMbs?}=xsUZsx ztJUgRYBJ>0VLb4m$}%cK`Cl06Iraq96Uimm)V53{ZKQTXzK1*AtJMp%+mP>YQvfg7 z1a}A20`l|2fJ&rgoG`4iJ#9FmA7>+T2VF)hH`ffK=rFeotD5A4SjYAp1b34#$Wi$HLYIUAkOu3WWN3h>g zv^}kz*JzI^kKlEh(CSlq%apAhqiUNW9K2&xHPbc!e@9g#MP{OXNO<;2Je*Ugm@~-h z##D27s#A!k^ap5zu<`wy8dEcj0*jreRc6X2?8Z!W=OH{EE`&ADJqPAyoTHWLe3cg? zC;M$YI1aT`i+}A^RcD2* z#fh6+bKT|^JIBQzPpIdk)?z+{R@VFdG%cNxmuJsiYq$|ZAM!$`44b@SG9<- z;`9H>AAGKE(H-7*U2Qe+tC}{c>S(k7SCi_d!M~kWWiiEbW_Hl nx9N!nfBl!LAauvIX$5jY9>@m;pb!*+S)drq_FtPWS#t7!?{zIg diff --git a/app/src/main/java/com/lizongying/mytv/MainActivity.kt b/app/src/main/java/com/lizongying/mytv/MainActivity.kt index 06e0a4d..0ff52c2 100644 --- a/app/src/main/java/com/lizongying/mytv/MainActivity.kt +++ b/app/src/main/java/com/lizongying/mytv/MainActivity.kt @@ -175,7 +175,7 @@ class MainActivity : FragmentActivity() { } override fun onFling( - e1: MotionEvent, + e1: MotionEvent?, e2: MotionEvent, velocityX: Float, velocityY: Float diff --git a/app/src/main/java/com/lizongying/mytv/MainFragment.kt b/app/src/main/java/com/lizongying/mytv/MainFragment.kt index 49424e8..7bde53f 100644 --- a/app/src/main/java/com/lizongying/mytv/MainFragment.kt +++ b/app/src/main/java/com/lizongying/mytv/MainFragment.kt @@ -128,7 +128,7 @@ class MainFragment : Fragment(), CardAdapter.ItemListener { val title = tvViewModel.title.value Log.i(TAG, "switch $title") if (tvViewModel.pid.value != "") { - Log.i(TAG, "request $title ${tvViewModel.pid.value}") + Log.i(TAG, "request $title") lifecycleScope.launch(Dispatchers.IO) { tvViewModel.let { request.fetchData(it) } } diff --git a/build.gradle b/build.gradle index 4cfc6a2..479de02 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '8.2.1' apply false - id 'com.android.library' version '8.2.1' apply false - id 'org.jetbrains.kotlin.android' version '1.9.21' apply false + id 'com.android.application' version '8.2.2' apply false + id 'com.android.library' version '8.2.2' apply false + id 'org.jetbrains.kotlin.android' version '1.9.22' apply false } \ No newline at end of file