Tôi đã sau mã mà sẽ hiển thị một hình ảnh với chữ cái,Làm cách nào để tăng hiệu suất của mã sau?
public class MainActivity extends Activity
{
private String[] capital_letters,small_letters;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main);
}
@Override
protected void onStart()
{
super.onStart();
try
{
capital_letters = getApplicationContext().getResources().getStringArray(R.array.capital_letters);
small_letters = getApplicationContext().getResources().getStringArray(R.array.small_letters);
MyAdapter adapter = new MyAdapter (MainActivity.this ,capital_letters,small_letters);
ListView list = (ListView) findViewById(R.id.list);
list.setAdapter(adapter);
list.setOnItemClickListener(new AdapterView.OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position,long id)
{
Intent intent = new Intent (MainActivity.this, LetterActivity.class);
intent.putExtra("position", position);
intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivity(intent);
overridePendingTransition(0, 0);
}
});
}
catch (Exception e){e.printStackTrace();}
}
}
Làm thế nào tôi có thể làm cho mã của tôi như một trọng lượng nhẹ mà nó hoạt động rất trơn tru. Ý nghĩa hiệu suất mượt mà, khai báo đúng các biến, vòng lặp, sử dụng Bộ sưu tập rác vv?
Bạn không nghĩ câu trả lời này phải là nhận xét thay vì câu trả lời? –