继续调戏有道翻译有感/Android
开发安卓尽量使用Android Studio,ADT被Google暂停支持后,缺失了太多功能了。
遇到了一坨的问题。
导入外部库,再生成APK的时候,需要进入项目的属性,在Java Build Path –> Order and Export选型卡里面勾上Android Denpendency 或者你要的包。(注意不能重复选取)(官方说明是为了提高程序员的自由度,可是,我不要的话干嘛导入……)否则在运行的时候,LogCat会报ClassNotFound错误。
Andorid里面所有对UI的操作,网络操作,IO等高耗时操作强行都需要多线程辅助解决(不过封装了一系列类来辅助),拿Swing做比较,也提供了工作线程辅助(显然更好,WindowsBuilder默认也是提供如此),但是没有这么强行,我前面的练手东西很多都是直接操作的……
把EditText加到ScrollView里面,再
android:fastScrollEnabled="true"
就能够提供具有惯性、带滑动条的滚动。- Java、Android所能提供的报错能力实在太强了,一层又一层详细说明,比写C舒服太多了……