http://bestzp.com/?p=83

Android Studio混淆:

build.gradle中

 
1
2
3
4
5
6
{
{
true
'proguard-rules.pro'
}
}

minifEnabled 改为 true;

Android Studio 避免混淆第三方lib:

我这里用的是waps的lib,在proguard-rules.pro文件中加入

 
1
2
3
4
5
*
}
}
*
ignorewarnings

 

Drawer的箭头指示器:

使用ToolBar代替ActionBar,添加support-v7的ActionBarDrawerToggle即可。

Drawer覆盖ToolBar:

将ToolBar放入DrawerLayout的第一个子View中即可

获取Root权限并以Root身份执行linux命令的例子:

 

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//su权限
{
;
;
;
;
 
//>为覆盖,>>为追加
;
;
;
;
;
;
{
;
;
}
;
;
;
 
;
{
;
{
;
}

 

Voelly添加Header信息的方法:

 

 
 
 
 
 
 
Java
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
,
{
@Override
{
                        
}
{
@Override
{
;
}
{
//设置header信息
@Override
{
;
;
;
;
}
;

 

 

相关文章:

  • 2021-11-06
  • 2021-12-19
  • 2021-05-26
  • 2022-12-23
  • 2021-09-08
  • 2021-07-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-03
  • 2021-08-18
  • 2021-06-13
  • 2021-09-05
  • 2021-12-10
相关资源
相似解决方案