版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MadCode2222222222222/article/details/79681658
环境:AndroidStudio 3.0.1 小米4
1.错误:Installation failed with message Failed to establish session
解决办法:(关闭启用MIUI优化,重启手机)
2.继承AppCompatActivity去除标题栏方法:
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getSupportActionBar().hide();//去除标题栏 } }
//全屏 getSupportActionBar().hide();getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN) ;
3.完美解决EditText打开页面时自动获取焦点的方法:
1.默认隐藏光标
<EditText android:id="@+id/et_days" android:layout_width="35dp" android:layout_height="35dp" android:layout_below="@+id/calendarView" android:layout_marginLeft="3dp" android:layout_marginRight="3dp" android:layout_toEndOf="@+id/textView4" android:layout_toRightOf="@+id/textView4" android:background="@drawable/editsharp" android:cursorVisible="false" android:gravity="center" android:text="28" />
2.当EditText点击时让光标出现,同时自动打开软键盘:
et_days.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { et_days.setCursorVisible(true); } });