Генератор
Генератор — это основанная на JSR269 структура аннотаций для Android с возможностью горячей замены, которая обрабатывает аннотации способом генерации кода. В отличие от использования рефлексии для вызова Field или Method, этот подход повышает эффективность работы. Генерация кода происходит во время компиляции. Для получения дополнительной информации см. JSR269.
Автор: Су Хайшуан E-mail: 573732089@qq.com Q群: 178174155
Используя генератор в разработке, вы можете получить следующие преимущества:
@setLayout(R.layout.activity_main)
public class MainActivity extends Activity {
@findview(R.id.jump) Button jump;
@findview(R.id.getImage) Button getImage;
@findview(R.id.frag_show) Button frag_show;
@onClick(R.id.jump) void click(){
Intent intent = new Intent(this,SecActivity_.class);
startActivity(intent);
finish();
}
@onLongClick(R.id.jump) public void longClick(){
Toast.makeText(this,"logClick",Toast.LENGTH_SHORT).show();
}
При использовании генератора необходимо учитывать следующее:
В Eclipse:
В Android Studio:
apply plugin: 'com.neenbedankt.android-apt'
dependencies {
compile files('libs/volley.jar')
//以jar包形式
apt files('libs/generator.jar')
compile files('libs/generator.jar')
//以项目源码形式
// apt project(':generator')
// compile project(':generator')
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )