Skip to content

Commit a05ae79

Browse files
authored
feat: import animation file (#17)
1 parent 0507ef7 commit a05ae79

File tree

7 files changed

+35
-12
lines changed

7 files changed

+35
-12
lines changed

android_app_bootstrap/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ android {
3333
}
3434

3535
dependencies {
36-
implementation 'com.android.support:support-v4:25.3.1'
36+
implementation 'com.android.support:support-v4:27.1.1'
3737
implementation 'com.facebook.fresco:fresco:0.10.0'
3838
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
3939
implementation 'com.alibaba:fastjson:1.2.38'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"v":"5.1.6","fr":30,"ip":0,"op":35,"w":304,"h":188,"nm":"cards","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"lines Outlines","sr":1,"ks":{"o":{"a":0,"k":40,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[113.5,136.022,0],"ix":2},"a":{"a":0,"k":[850.5,315.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.552,0],[0,0],[0,-0.552],[0,0],[0.552,0],[0,0],[0,0.553],[0,0]],"o":[[0,0],[0.552,0],[0,0],[0,0.553],[0,0],[-0.552,0],[0,0],[0,-0.552]],"v":[[-31.323,-0.898],[31.324,-0.898],[32.324,0.102],[32.324,8.876],[31.324,9.876],[-31.323,9.876],[-32.323,8.876],[-32.323,0.102]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-0.552,0],[0,0],[0,-0.552],[0,0],[0.552,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[0.552,0],[0,0],[0,0.552],[0,0],[-0.552,0],[0,0],[0,-0.552]],"v":[[-31.323,-9.877],[-9.978,-9.877],[-8.978,-8.877],[-8.978,-6.387],[-9.978,-5.387],[-31.323,-5.387],[-32.323,-6.387],[-32.323,-8.877]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":3,"k":{"a":0,"k":[0,0.192,0.533,1,0.5,0.282,0.637,1,1,0.373,0.741,1],"ix":9}},"s":{"a":0,"k":[32.035,-5.237],"ix":5},"e":{"a":0,"k":[-32.758,-2.508],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[850.792,315.762],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":35,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"dots Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[129.967,109.277,0],"ix":2},"a":{"a":0,"k":[850.5,315.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.302,0],[0,1.303],[1.302,0]],"o":[[0,1.303],[1.302,0],[0,-1.303],[-1.302,0]],"v":[[43.883,0],[46.242,2.359],[48.602,0],[46.242,-2.359]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.302,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.302,0]],"v":[[36.333,0],[38.693,2.359],[41.052,0],[38.693,-2.359]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.304,0],[0,1.303],[1.302,0]],"o":[[0,1.303],[1.302,0],[0,-1.303],[-1.304,0]],"v":[[28.784,0],[31.143,2.359],[33.503,0],[31.143,-2.359]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.302,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.302,0]],"v":[[21.234,0],[23.592,2.359],[25.953,0],[23.592,-2.359]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[8.966,0],[11.325,2.359],[13.683,0],[11.325,-2.359]],"c":true},"ix":2},"nm":"Path 5","mn":"ADBE Vector Shape - Group","hd":false},{"ind":5,"ty":"sh","ix":6,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[1.415,0],[3.774,2.359],[6.133,0],[3.774,-2.359]],"c":true},"ix":2},"nm":"Path 6","mn":"ADBE Vector Shape - Group","hd":false},{"ind":6,"ty":"sh","ix":7,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[-6.135,0],[-3.776,2.359],[-1.417,0],[-3.776,-2.359]],"c":true},"ix":2},"nm":"Path 7","mn":"ADBE Vector Shape - Group","hd":false},{"ind":7,"ty":"sh","ix":8,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[-13.685,0],[-11.326,2.359],[-8.966,0],[-11.326,-2.359]],"c":true},"ix":2},"nm":"Path 8","mn":"ADBE Vector Shape - Group","hd":false},{"ind":8,"ty":"sh","ix":9,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[-25.953,0],[-23.594,2.359],[-21.234,0],[-23.594,-2.359]],"c":true},"ix":2},"nm":"Path 9","mn":"ADBE Vector Shape - Group","hd":false},{"ind":9,"ty":"sh","ix":10,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[-33.503,0],[-31.143,2.359],[-28.784,0],[-31.143,-2.359]],"c":true},"ix":2},"nm":"Path 10","mn":"ADBE Vector Shape - Group","hd":false},{"ind":10,"ty":"sh","ix":11,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.303,0],[0,1.303],[1.303,0]],"o":[[0,1.303],[1.303,0],[0,-1.303],[-1.303,0]],"v":[[-41.052,0],[-38.693,2.359],[-36.333,0],[-38.693,-2.359]],"c":true},"ix":2},"nm":"Path 11","mn":"ADBE Vector Shape - Group","hd":false},{"ind":11,"ty":"sh","ix":12,"ks":{"a":0,"k":{"i":[[0,-1.303],[-1.304,0],[0,1.303],[1.302,0]],"o":[[0,1.303],[1.302,0],[0,-1.303],[-1.304,0]],"v":[[-48.602,0],[-46.242,2.359],[-43.883,0],[-46.242,-2.359]],"c":true},"ix":2},"nm":"Path 12","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":3,"k":{"a":0,"k":[0,0.192,0.533,1,0.5,0.282,0.637,1,1,0.373,0.741,1],"ix":9}},"s":{"a":0,"k":[39.703,0],"ix":5},"e":{"a":0,"k":[-64.812,-0.678],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[850.969,315.925],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":13,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":35,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"visa","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[157,94,0],"ix":2},"a":{"a":0,"k":[89.5,66,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.029,1.326],[-0.86,0.109],[-1.331,-0.6],[0,0],[1.147,0],[0.017,-2.188],[-1.128,-0.539],[0.005,-0.493],[0.856,-0.013],[0.692,0.315],[0,0],[-1.33,-0.013],[-0.01,2.338]],"o":[[0.01,-0.403],[0.425,-0.055],[0,0],[-0.716,-0.254],[-2.94,0],[-0.019,1.62],[1.158,0.551],[-0.009,0.754],[-1.496,0.023],[0,0],[0.694,0.312],[3.125,0],[0.013,-2.967]],"v":[[-0.199,-2.492],[1.063,-3.432],[3.995,-2.93],[4.518,-5.314],[1.735,-5.812],[-3.291,-2.096],[-0.686,0.965],[0.856,2.362],[-0.924,3.462],[-3.98,2.752],[-4.518,5.215],[-1.21,5.812],[3.969,1.965]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.773000021542,0.898000021542,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[32.205,59.952],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"s","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.735,1.637],[0.831,-2.585],[1.732,1.637]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.213,-0.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[-0.571,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[2.934,-5.622],[0.395,-5.622],[-0.871,-4.798],[-5.335,5.622],[-2.212,5.622],[-1.591,3.941],[2.224,3.941],[2.584,5.622],[5.335,5.622]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.773000021542,0.898000021542,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[41.354,59.967],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"a","np":3,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.257,-5.622],[-2.717,5.622],[0.257,5.622],[2.717,-5.622]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.773000021542,0.898000021542,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[25.387,59.967],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"i","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.645,0],[0,0],[0,0],[-0.715,-0.38],[-0.144,-0.553],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[-0.146,-0.727],[0,0],[0,0],[1.04,0.221],[0.438,0.232],[0,0],[0,0],[0,0],[0,0]],"v":[[3.864,-5.622],[0.768,2.03],[-0.485,-4.476],[-1.857,-5.622],[-6.918,-5.622],[-6.989,-5.296],[-4.054,-4.339],[-3.347,-3.351],[-0.975,5.622],[2.169,5.622],[6.989,-5.622]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.773000021542,0.898000021542,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[16.865,59.967],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"v","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-3.314],[0,0],[-3.314,0],[0,0],[0,3.314],[0,0],[3.313,0]],"o":[[-3.314,0],[0,0],[0,3.314],[0,0],[3.313,0],[0,0],[0,-3.314],[0,0]],"v":[[-137.66,-131.357],[-143.66,-125.357],[-143.66,-47.57],[-137.66,-41.569],[-6,-41.569],[0,-47.57],[0,-125.357],[-6,-131.357]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":3,"k":{"a":0,"k":[0,0.055,0.424,0.933,0.5,0.124,0.478,0.967,1,0.192,0.533,1],"ix":9}},"s":{"a":0,"k":[0.486,-42.08],"ix":5},"e":{"a":0,"k":[-144.17,-110.92],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[144.165,173.341],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"visabg","np":2,"cix":2,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":35,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"master","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.01],"y":[0.99]},"o":{"x":[0.291],"y":[-0.004]},"n":["0p01_0p99_0p291_-0p004"],"t":0,"s":[-11],"e":[0]},{"t":34}],"ix":10},"p":{"a":0,"k":[297.5,158.5,0],"ix":2},"a":{"a":0,"k":[230,130.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.097,1.177],[1.859,-0.897],[-0.013,-0.017],[0.688,-2.981],[2.543,-1.229],[-0.014,-0.019],[-2.127,-0.491],[-1.2,5.2]],"o":[[-2.153,-0.497],[0.014,0.017],[1.72,2.214],[-0.693,3.002],[0.015,0.018],[1.275,1.594],[5.097,1.177],[1.201,-5.198]],"v":[[0.665,-9.754],[-5.503,-9.057],[-5.465,-9.006],[-3.687,-0.842],[-8.919,5.745],[-8.874,5.799],[-3.682,9.074],[7.719,1.79]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.722000002394,0.356999984442,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[73.11,25.659],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"master_yellow","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.153,0.497],[1.2,-5.199],[-5.096,-1.177],[-1.846,0.874],[-0.022,0.01],[-0.692,3.002],[-2.518,1.236],[-0.019,0.009]],"o":[[-5.097,-1.176],[-1.201,5.199],[2.128,0.491],[0.022,-0.01],[-1.749,-2.22],[0.688,-2.98],[0.019,-0.009],[-1.279,-1.621]],"v":[[3.682,-9.071],[-7.719,-1.787],[-0.665,9.756],[5.438,9.089],[5.503,9.061],[3.686,0.846],[8.865,-5.711],[8.921,-5.742]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.118000000598,0.211999990426,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[58.579,22.318],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"master_red","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.693,3.002],[1.72,2.215],[0,0],[0.688,-2.98],[-1.748,-2.22],[0.022,-0.01],[0,0],[0.015,0.018]],"o":[[0.688,-2.981],[0,0],[-2.518,1.235],[-0.693,3.002],[-0.021,0.01],[0,0],[-0.014,-0.018],[2.544,-1.229]],"v":[[3.582,0.784],[1.803,-7.38],[1.603,-7.425],[-3.576,-0.869],[-1.76,7.346],[-1.826,7.374],[-1.605,7.425],[-1.652,7.371]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.416000007181,0.270999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[65.842,24.033],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"master_orange","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.65,-3.344],[0,0],[-3.795,-0.738],[0,0],[-0.737,3.794],[0,0],[3.794,0.737],[0,0],[0.443,0]],"o":[[0,0],[-0.738,3.794],[0,0],[3.795,0.738],[0,0],[0.737,-3.796],[0,0],[-0.451,-0.087],[-3.285,0.001]],"v":[[-163.998,-106.052],[-178.221,-32.881],[-172.685,-24.674],[-50.843,-0.99],[-42.636,-6.525],[-28.412,-79.696],[-33.948,-87.903],[-155.79,-111.588],[-157.133,-111.718]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":3,"k":{"a":0,"k":[0,0.851,0.894,0.949,0.5,0.888,0.922,0.965,1,0.925,0.949,0.98],"ix":9}},"s":{"a":0,"k":[-39.168,-24.24],"ix":5},"e":{"a":0,"k":[-166.056,-94.796],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[207.487,111.876],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"masterbg","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":35,"st":0,"bm":0}],"markers":[]}

android_app_bootstrap/src/main/java/com/github/android_app_bootstrap/activity/DataHubActivity.java

-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ public void onClick(View view) {
9797
showToast();
9898
doRequest();
9999
break;
100-
101100
}
102101
}
103102
}

android_app_bootstrap/src/main/java/com/github/android_app_bootstrap/activity/LoginActivity.java

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ public boolean onLongClick(View view) {
4444
button.setOnClickListener(this);
4545
utils.isWifiConnected(this);
4646
utils.collect2ExecFile(true);
47+
4748
}
4849

4950
@Override

android_app_bootstrap/src/main/java/com/github/android_app_bootstrap/component/CustomWebview.java

+10
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,19 @@
1313
import android.graphics.Bitmap;
1414
import android.os.Build;
1515
import android.util.AttributeSet;
16+
import android.util.Log;
1617
import android.view.Gravity;
1718
import android.view.View;
1819
import android.webkit.JsResult;
1920
import android.webkit.WebChromeClient;
2021
import android.webkit.WebSettings;
2122
import android.webkit.WebView;
2223
import android.webkit.WebViewClient;
24+
import android.widget.Button;
2325
import android.widget.TextView;
2426
import android.widget.Toast;
2527

28+
import com.airbnb.lottie.LottieAnimationView;
2629
import com.alibaba.fastjson.JSON;
2730
import com.alibaba.fastjson.JSONObject;
2831
import com.github.android_app_bootstrap.R;
@@ -50,6 +53,8 @@ public class CustomWebview extends WebView {
5053
private Activity parentActivity;
5154
private Toast loadingToast;
5255

56+
LottieAnimationView animationView = null;
57+
5358
public CustomWebview(Context context, AttributeSet attrs, int defStyleAttr) {
5459
super(context, attrs, defStyleAttr);
5560
// TODO Auto-generated constructor stub
@@ -130,6 +135,8 @@ public void initWebview(View _parentView, Activity _parentActivity) {
130135
WebView.setWebContentsDebuggingEnabled(true);
131136
}
132137

138+
animationView = _parentView.findViewById(R.id.animation_view);
139+
133140
setWebChromeClient(new WebChromeClient() {
134141
@Override
135142
public boolean onJsAlert(WebView view, String url, String message,
@@ -152,6 +159,9 @@ public void onPageFinished(WebView view, String url) {
152159
super.onPageFinished(view, url);
153160
isLoad = true;
154161
loadingToast.cancel();
162+
if (null != animationView) {
163+
animationView.setVisibility(View.GONE);
164+
}
155165
}
156166

157167
@Override

android_app_bootstrap/src/main/res/layout/login_activity.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2+
<LinearLayout
3+
xmlns:android="http://schemas.android.com/apk/res/android"
34
android:layout_width="fill_parent"
45
android:layout_height="fill_parent"
56
android:background="@color/white"
@@ -17,7 +18,6 @@
1718
android:gravity="center"
1819
android:textSize="25dp"
1920
android:text="@string/title" />
20-
2121
</LinearLayout>
2222

2323
<RelativeLayout
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
<?xml version="1.0" encoding="utf-8"?>
22

3-
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
4+
xmlns:app="http://schemas.android.com/apk/res-auto"
45
android:layout_width="match_parent"
5-
android:layout_height="match_parent"
6-
android:orientation="vertical">
6+
android:layout_height="match_parent">
77

8-
<include layout="@layout/title" />
8+
<include android:id="@+id/title"
9+
android:layout_width="match_parent"
10+
android:layout_height="wrap_content"
11+
android:layout_alignParentTop="true"
12+
layout="@layout/title" />
913

10-
<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
14+
<android.support.v4.widget.SwipeRefreshLayout
1115
android:id="@+id/swipe_container"
1216
android:layout_width="match_parent"
13-
android:layout_height="match_parent">
14-
17+
android:layout_height="match_parent"
18+
android:layout_below="@id/title">
1519
<com.github.android_app_bootstrap.component.CustomWebview
1620
android:id="@+id/webview"
1721
android:layout_width="fill_parent"
@@ -20,4 +24,12 @@
2024
android:scrollbarSize="0dip" />
2125
</android.support.v4.widget.SwipeRefreshLayout>
2226

23-
</LinearLayout>
27+
<com.airbnb.lottie.LottieAnimationView
28+
android:id="@+id/animation_view"
29+
android:layout_width="match_parent"
30+
android:layout_height="match_parent"
31+
android:background="@color/lightgray"
32+
app:lottie_fileName="loading.json"
33+
app:lottie_loop="true"
34+
app:lottie_autoPlay="true" />
35+
</RelativeLayout>

0 commit comments

Comments
 (0)