You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12.jpg 16KB

优化代码逻辑嵌套 适配分区存储特性 加入 ShapeView 框架 加入通配符屏幕适配方案 加入服务器动态化配置脚本 升级第三方框架和 SDK 版本 调整 module 的存放位置 调整项目 build 的输出位置 优化和统一 maven 远程仓库配置 优化 Git 忽略规则配置 优化友盟监听器回调逻辑 优化请求成功及 token 失效写法 删除 IntentKey 类 新增 TabAdapter 类 新增 NavigationAdapter 类 新增 BrowserFragment 类 新增 ImageCropActivity 类 新增 PlayButton 自定义控件 新增 SimpleRatingBar 自定义控件 新增 DrawableTextView 自定义控件 UmengClient 新增 getDeviceOaid 方法 AppAdapter 新增 containsItem 方法 ActivityManager 新增销毁指定的 Activity 的方法 ActivityManager 新增前后台切换回调监听 ActivityManager 新增 getResumedActivity 方法 BaseFragment 新增 getApplication 方法 修复 RecyclerPagerAdapter 逻辑死循环的问题 修复 DateDialog 在 2021 年 4 月出现 31 天问题 修复 StatusLayout 无法嵌套滚动的问题 修复 BasePopupWindow 生命周期不同步的问题 修复 WrapRecyclerView 刷新位置计算不正确的问题 修复 SettingBar 类设置分割线属性导致崩溃的问题 修复 CacheDataManager 缓存计算的 Bug 扩展 ShareDialog 的分享类型 优化 CrashActivity 代码高亮逻辑 优化 BrowserView 上传图片和视频的逻辑 优化 UpdateDialog 更新内容滚动的 Bug 优化 VideoPlayActivity 没有根据视频宽高进行横竖屏调整的问题 优化 BottomSheetDialog 没有状态栏和底部导航栏没有沉浸的问题
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. �JFIF�������C�
  2. 
  3.    �C   �I�������������� ��������������� �������@
  4. ��A@
  5. ZTg|{1L҉���H;)j&LyVK姀 H ���B Odp������������P!���cp_!Ζf@�� f@"��,Bye 8��� �$@��)P$BD��("] ~@��'Sl2$ᕜ̢N![0u`�9][O@uN�.p�������� <kh�c ��������=5@�������������� ��������'Ul��9G=j@��������]wvw^>�c6y��?# wVeEq2'ff@��k]g��2K;fNWνquX��g3|�eG�����H�λ[?h��L$�������� �������������� af ��������fC^� q�Uz��������=c7'D�1{4||f��I(v6c6>8@�ֻo )�}<5<@�uHHK1Qd1mpn���v49F@������� u1il�� �������4���������������ƽ��������QfcR� q[ԺI��� ����^o=0�Q���ړp!Vxp2ugnkvi��{~𾖑 Ϻv��VXD1ܲ5g(f��'`_@�j]].mdz��������dkԼ�� �����������������������,u~k1��������O^͇Cd�k=-0��������!Iz/u@G�r���9r )x2Qdy`u4��nD_KH{p6�� '
  6. s&Q<"ۀ��6>vrH�k=Ns�������׳ζKZ��������������������������nXcgB@������C!EjƸ}}B�����������ϺI@���Y4„M<ٚ���#>a ����hԍ$Hb ���\
  7. ������������y������������P(T(T(R`
  8. ������YɆtʜ7.:hn�����Pʔ.JJ3m!Ny*����������9۠�����������*������`Λ����������
  9. 7l����������������������� 0ȗfx����������Gc5C����������
  10. *
  11. �����������������������|e ɜ:p����������OͰlJ����������@�����������J�����������|fngt���������� KT����������f@�����������(Mř|����������ɆG6C������������������������������������άw�����������<)1H�����������������������I 2E8m���������IYH@;P���������1G#>>���������� ?�/�������"0 @P!1`6%���}AE~�F (ekL#͕KVkϭ9T 5\ƫ?[IH$C; beE+6|CXdc`dڂl'n]< 0_6-VM-z8Y
  12. ۶ѱz[Z]C4yi TsC<[VZ> 2`?gg.ki~H;jxI<O t!y*XI:%3$sHW4D>s f_s@4^8o<222�u.>n E83_-J{O1snjI[{R煆.VĢFgP:M%,9e%E`Yua6_KGbҊ!MWM dVɬrLG2tդIm8b="҈4r|"EM u/SLK$[ě<r)ŞGN2e:<tyc|jrY]FtNu\+jY$Jt5:/`)}nPP<ty)ŞGN2e:*V-Gc^WrvJkDd6TzZuf٪ߞ3#DvȎ";dGl#DvȎ";dGl#DvȎ";dGl",KRAc >_< y|1cǗ/_< y|1cǗ/_< y|1cǗ/ bfthnd41}ٞ]r|5yfu3m\;<0GJNЬ` Cv^*HX?ʓwQ=V4>:~=ϙ3O.{8 g)ܮyI&[$B.}8n
  13. J&Ŭ԰NTў-כ]qN^ ~ƝFXva,;elöXva,;elöXva,;el*-4bڛNB/ǗF
  14. kxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxrxFc&?z^YNeswRck�65/�U(fɄWP`VIw6̬$7-#]z C댫3^cQɪ?ul'c�}
  15. R%3Y,*YƳ]$LݪƒG}eKI޲|9f2+ee͊ġ˺%1ed}m<OX̰P[c$69! HlrCc$69! HlrCc$69! HlrB&7,:j#M?:c:c:c:c:c:aAd'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'WUeBMz>F$]�9͝bUd4eQe!6l?wؕc6 ،BFdZ7 PͲ0[�e1N1<5U[1R9 =ڎlٸjd,d s8'9AҎX#8Q d^5"O iU%H|l0/@Bf)j''N!8<Bpx 'N!8<Bpx 'N!8<Bpx Ӓ*+Y4JtUW�Cf r10c`,Y9f r10c`,Y9f r10c`,Y"ВI}dDfwkzWiUV(wm|UTOƲtw7Y8JǷ<NxED2<,"ڹh}CՑk.�X
  16. nն3Em ͬS?l,$ܴQ^,Y{eRlAgҋٝ8l9epMtR5MLL嚭;IeXXG&X%#$ت}3[N$<I8qqqqqqqqqqqqqqqqqqqqqqqqEi\ 0&? 4NhiVV m<QZCuhpn ա87VZCuhpn ա87VZCuhpn ա87VjЎzƭLƭL9.zżE?idjwNhfԹ fL ͜LRMskQN;Ԅ;:}-*N5kNd6dT6Y\ŶsM"?eB1jV
  17. m['#>5Hݮ೬;yiiyиb&fmN?; ,VW/k'{{{{{{{{{{{{{{{{{_E"в,f"HeR�JcYb_
  18. MX효I:Qf
  19. cxv`*5V c&Ԃ( lRQ;RSP6Vi!LI˩88r%A5ˢ5E$XcO~A`2Oȋ?N:k4}&sxYD,puryjsjد~#[Q__S.d=_Il<c $;&t/MRԝ3ΝaSUQNmPڕSh̋DF0Empx?~7`\}7ZMm[{nzQZcHr$nXLiR2?dFFDX;[h憎'د^^-J뼻isF2_Sry|.Mrg}+2*y:4&i|HH  7$ܐr@nH  7$ܐr@nH  7$ܐr@nH  7$ܐr@nH 1N 9rP۪I 5o5YW b©禨]سRtsI\ b(R15͡IxPjm@m 6ڀPjm@m 6ڀPjm@m 6ڀPjm@m 6ڀPjB3G8s۵InmV ,f"s촫,4ˮ&?Ѩ#3pgsZڡP7B4cKJFIUK缄5"OšrCkKX_L~jg]i[LjQsT׬Rh櫦[D},+ &a_:yvX]CԨ%!dUF <U K˾mzӨt$d.a:ӟIȒ+rUt:L9aRuCOӝZR
  20. ߕaU"Ց6$Rbǣ?q�?O�B�
  21. ���!1"QA 02@RaPq#BS`b3$�� ?�") 2K,
  22. sM vcYݘk6Wml,~Эsm\
  23. <:i- y'.
  24. G�96U/L7,Qwu[a`#wsYZ{4.auwSsg�Udm{ӆID"<T0^st( *, ID<Ev
  25. $m"%{f:u%Fa6]1Ǖw3Mx 1Q&3`(/;!k ouNaCu~2>!<ʎ0r!Hf"̤ۨ788^|3ʭL$ c`_Ikr;b7vϭƬkt7�GbHG> B! R=Ǵ4ag5<<qIq-$pr�a=ܼrcthoG�FI:\4i".U o;Iu<%Ie1˂F =?^\*V�yğq`D3GȑNH*pT*ky y?VǾ?4K1;K~,vı.s$*;ˏ9?AQ6>I:&Q/o-Bq" OTɵIha{Hcxi#1nnXsZCso/M}2Lr l9P f$e$.Aw<q 1Ưxn*X#xp #ۘII"79A6(9peȰ3cŹ2�#K)u.&p;꣒\r%
  26. jE,<qeAqIaXg?;2/ĀN; ^L 6m
  27. kʼnkUm$TboK!� �*X[n jë�A\7A;W<;#EBm8aNݙ0y̳4?Dpr[<>'3=e1 �<�XZ-`s�IjWa` jסSֱy/<ZkXkqb5^yƵ8@EbFrNAݚ+R"dH"4I8#p`K M| y=6svc'*[td~ceI2!W'W(qR$ysbDFzGx sɘtr+7n
  28. o38ֱy/<ZkXkqb5^yƵ[F4qqoMD +%dAdR65¿Pj***********(`vz9ZZykO4Viխ<Z+VEj֞hZZykO4Viխ<Z+VEj֞hZZykO4Viխ<Z+VEj֞hn@H&1ZvI24HʼCGƻN]*q$p1Sy-6!�c9OL&Qxʊq>"y`�qnc &F3dqEɈ B/2#q<<2˱#H8 5z%9cX eb$;y K"5F`09ԓ/"88eQ{O!Ʒ7o9_<Rt JQЕe<ԫ8 <\qуZ+Ѽ]r O8U)[TU6<*V4T?85Ť#9}F>32qP:<_1T\d ՜ЄU|Ccը^5(]�PTb0ۊO%sتr~Իn2)a5 P5 P5 P5 P5 P5 P5 P5 P5 P5 P5 P5 P5e)_.i͏585VGvkSJ?jqҵ8Z~N?V+SJ?jqҵ8Z~N?V+SJ?jqҵ8Z~N?V*
  29. n%1ipf#': SESr(>ä 1Ai4d'R1NE2KIHe'@)G2w-8Or`XP*mc9'⤐n~68v+`"Wć#eƮdw i#څ}pA1ʣptB+>`H :jpyq*Fn<yԜ2N#&G
  30. B]OS2F^C@?`~5m Fјېɴ i^mHE``ʴ0܎~8v�*)bdg~$p=m 28! ˞X�qM[<҉dXXGXՄas:;yx3\(]*p8|
  31. GѾ윞<ԂcSA ][KkM|R2f!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҴ!+OҬlQdr0[B$Z.;]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5]K5_ҞQQ$)BJG>!`fsSm~cUӈ~F0Hlp�4^dS!bN\@!WI0EH-s3<&;6=14d=,)$T%A'P^7 #t%܀yy2K q]^<21V[PgPw(*პڈKJzϰ UU@m }I$G hِpiJMu?>8IH1�<9Th&L.]8<?:|+o �eeYڥmC,NEBc69qЬ`' sb<i\r7cpXei$eCX?Nj4 �l=m#)]>"OԮb
  32. r;qmudZtnZMߔkIi7~Q&5F(֓wnZMߔkIi7~Q&5F(֓wnZMߔkIi7~Q&5F(֓w2\:2ì�% 5<$|`qIwZK(z]C֒~P%ߔ=i.IwZK(z]C֒~P%ߔ=i.IwZK(z]C֒~P%ߔ=i.W} N 84tGdscz}#9Nw"dIJfp8=¦YPȢq/cvЖGx0eI=l5m7q>∨XaxYETF",̰!�Tr.1J"qc#NAU/*9HH/r2 qպM)26 ]p8xTiF�<y8t'' RB}IX^B N`|DI] C8@dQI 1``A2O#J,!-�º(n0'`'^F棵H2#<
  33. J`T#+=u'mU+-O+|鷻_(Ch+H85K_Z%/iִ|KZd%2_֙/}kLľK_Z%/iִ|KZd%2_֙/}kLľK_Z%/iִ|KZd%2_֙/}kLľ#]IO2IXvf�{%u�z<ծIkYUWɎOޯgV_&:?zLuZ~|?1UicYUWɎOޯgV_&:?zLuZ~|?1UicYUWɎOޯgV_&:?zLuZ~|?1UicMN͇[Jk+>ײW>|?K do_tu딂?n`AwV)I! "a$<nf0 Vd$1*�[_@M,j"0$6
  34. d:o簖xEgws췴I-9-:Yżk%1+tTL< 2hs2xU:7y
  35. .r]nJa=Z&iKB#.FU*@!{3]=U70,nB*n!#$M!<P\3m(̽e~?Uosܰo_xg<Ȥk˲ROL@8$j4&Ua 3X5=FSy9 ȈPKfp " ^ ^;BR%2DI ״4[Ch-簙mՖWg72
  36. .$mrYыY+@,vY6>yS%-b'
  37. V^\i.u:^$'Mب`dcVu5^M{I|+<ӂrruMYkKaqXT7<o8o{8w y ;Ogӭu\.Tp<1XV+bXV+bXV+bXV+bXxDx98A^Yn#!sƘy}ӧw22K2n�r1{Wc;<7sǎG]%I#D:*�m8c;$<q)F*ijGID%$!<1WHAx8bERqc!gx8
  38. ;J8,C8 v�b8"b,@w6f[irKD#8`Gai٬y ++DT(`Dgs$j= Wᕲw 8qp@O 7SIKlwPĒpF�40�rPJQ<{j$*>e Ȼێ > Gr Rpy^걊i/
  39. ̣~Fxr,֑mF
  40. <
  41. Ǩ59=1er�9i]7Rpmtl3 `uF�l8¨$pF{K[Uu52#QĜޘ+ cs "8oJT86z3fIzT@$KtBCXkk^̇R5lUT);�oŇWio</,ᑜz4v8o- X306$ i [\ZDֶP:"͈2v㍠(�g:ޠi2\"eHC8TT-kΣ P ,pA dRTd~h 3P9k}px%}s^VPY{5A 'Xv+}i 1\DJ q{G3ě->)8B1 g*DZfڀ�xBx\R8hw;%eH3o$¼
  42. үn촫^{XOC>(CbK"[j 9LPgV+pJ(9u?inMj lTHvBb<nU>2 @yC�C¡sJ8M{9`vPHK,ʲH`3" 2GQ h֍oE R$5P mhV3[=\C0Zߖi4klV4Pȋ'b9>W>ȗ%PHk[Q(5[F ̧cYxۣ$+ډƛX%7@"�YWxݙN^{ZCM&{w,±Hd;g#u\hi^iS "<*^ )<s94ӞN{94ӞN{94ӞN{94ӞN{94ӞN{94ӞN{94ӞN{94ӞN{94?YJ@J@##<֝w�aFҙ:7j=Մg{/gE/]0\&d°IKK=$E>Ȭ-#$G 
  43. 7�9FhמMkާA"_, 1%_-Y"u(! Zeф>;.[:<mc{u@'xu~�
  44. Jm.&Ŭb0BNrQ
  45. ^gM&uY 28%T2TSiOy=SiOy=SiOy=SiOy=SiOy=SiOy=SiOy=SiOy=S~a oc+4D;;Mʊ<U.JŕRʬh\|nL_:٤^GUr ƴӓNX[}FGPh`�a>�잁_@PK.x{6 Cȅ%$pHpq'^iMwΐb%wUABDMOX{�vҕ/oms68o)Y
  46. d)F{{W{Mo>w?t[z}?�z7)R .dfn4|69#l5*u-\KIRGx5#orJ䀿 hF(Oީwy-%rL[! PT#ʴ5a>FyM߼c/nw㺴kyU@
  47. <,-F\&7ekIy+oW0o`c8�VsAs,] ϔqywVPE�$վ=G_1�zkm
  48. &1X,9*xhjj\Alm,vIw�285j7vQ`}`2 R߈7�] KX4FS@Nz)~<d,9BE�wqیTim 3 A< $$y6Woe{w6:n*|м A-! [#p5khRSZ%I#Xg~ 'GPl4(Zk
  49. ??x}-#acV ?7�&��������� 0@�P`p��Q9ſffff'!MVZjժ$xB9B$AX@$%VZjRO%3mmmmmm+I$I$I$I$I$I3=JjիVZjիVZjիVDfffffffofffLciŨp8?B0ga!N2d`W)/Ь$k|I$I$I$I$I$I*}mmmmmgN0hѣF4hѣF4hѣF#O"G}zOǤJ<`񟃂vNР>$ ' N$Ok+7"*yyyyyy1j>n`y???I"Is<R(Dl7'<9$e"@IHpUqX= H mڵjիVZjիVZjիV^Gyo7yo7yo7b/,a_ |R(̜f@>% ^ ApU|�z`>Bׯ^zׯ^zׯ^xϑ<�`.((((((a�<fo[an~ Թ=Gd�-���������QR !01"2@APa`p#�?�+岩}o�~g$)kp
  50. p
  51. p
  52. p
  53. DTx$SA.sErCEq^
  54. p
  55. p
  56. p
  57. p/$LZ-EhZ-EhZ-Eh̘|/aKIi-%ZKIi-%ZKIi-%Z7� ?2#%/ڌ KǙNԎ(a|"i4NIp>R_SOR+O \S%g/G/|->y>xUu6�Mx,+2:GH#t:GH#t:GH#tҪ-z=Gz=Gz=G\MrRK/_ԿRK/_ԿRK/_Կey#%PR#ٔ)űM8$H~$\2Jn(s/SHRkS|(8Kߡ<Mqo^ Mr^^^^^^^^^^^^Uk%{ c1c1c1r|"R////////////.K#T|RRbHyI̠rlbrH&8*gHS+S|*>x_<� KG\{*kJtJtJtJtJtJ{)ҝ)ҝ)ҝ)ҝ)ҝ)Ud/-iiiiiiiiiiiiiiiiiiiiiiiiukZZKG&z{2%l '%W~$''iP>*g&+ ' #؁)@ U/|/VQأGb;v(QأGb;v(QأGb;v(Uz\2_t*UܫWr]ʻw*UܫWr]ʻw*UܫWr]ʻw#��)܃�脫s77K �UBC^��$�������� 0@P�`p��K_E9s+NJrbr_9sN1c1c1cVGǃ]u]u]u]u]u]qK)c1c1c3_ߑ|�sOWxX؄$MFB#U<"ʲ$퐤:Jx@iikkii!1c1c1c͋,Xbŋ,Xbŋ,Xar>J/~/L|KımFBrx5YL,2Jxq~3!B!B!Bg{דjիVZjիVZjիVZ?Oe񉏍lmE#lr7%Nkוd*<w��������������X)UyV۷nݻv۷nݻv۷nݻlv|,f_9k4V$mdS5Y
  58. ^TGn:kVZjիVZjիVZjՙĎ?!B!B!Fst:1�h>('�+��������Q1R !0"@AP`ap#�?��LlJM�,OK4K4K4K4I%.$IeYYYYO}|O1c1c1cOKB`X, `X, `X, _wd4JJJJJJJJJJJH˳}1}2ZG - WI5(>GX%I=.4}TI٢DXK a,"XHxKXK a,'7B!B!B!Bݕ^^^^^^^^^^^^g9>_/WoR(${.#""|=3OzPܹbk3ߓۃ8:?\ܜxO <'xO <'xO <'
  59. 2iViViViViViViViViViViViVg9or% Q#HD\DRlzy_ iޞ8>6g+=F֬] 0 0 0 0 0 0 0 0 0 0 0 0O܍K-/vV+]^+k܊Dx"GH#(׫--.yCKd[[[[[[[[[[[[NO#Z k%Kė/^$Ix%Kė/^$Ix%Kė/^$IxרB5!uHj