MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira correta
Mobileconf
-
Upload
macolinkalkin -
Category
Technology
-
view
993 -
download
2
Transcript of Mobileconf
André [email protected]/andrelrs
Deixar a tela "livre" para que o usuário continue usando o
aplicativo, e o envio será feito em background.
UrlImageViewHelpergithub.com/koush/UrlImageViewHelper
UrlImageViewHelper.setUrlDrawable(imageView, "http://example.com/image.
png");
Exemplo do Roboguice@ContentView(R.layout.main)public class AstroboyMasterConsole extends RoboActivity { @InjectView(R.id.self_destruct) Button selfDestructButton; @InjectView(R.id.say_text) EditText sayText; @InjectView(R.id.brush_teeth) Button brushTeethButton; @InjectView(tag="fightevil") Button fightEvilButton; @Inject AstroboyRemoteControl remoteControl; @InjectResource(R.anim.expletive_animation) Animation expletiveAnimation; @Inject Vibrator vibrator;
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
}}
@EActivity(R.layout.my_activity)public class MyActivity extends Activity {
@ViewById EditText myEditText;
@ViewById(R.id.myTextView) TextView textView;
@StringRes(R.string.hello) String helloFormat;
@ColorRes int androidColor;
@BooleanRes boolean someBoolean;
@SystemService NotificationManager notificationManager;
@Click void myButtonClicked() { String name = myEditText.getText().toString(); setProgressBarIndeterminateVisibility(true); someBackgroundWork(name, 5); }}