我正在使用Google Web Toolkit,对GWT中的入口点感到有些困惑.谷歌的文档说:
如果模块中有多个EntryPoints(定义onModuleLoad()的接口),则只要该模块(和外部文档)准备好,它们就会按顺序调用.如果要在同一页面中加载多个GWT模块,则只要该模块和外部文档都准备就绪,就会调用每个模块的EntryPoint.两个模块的EntryPoints不能保证同时触发,或者与主机页面中指定选择脚本的顺序相同.
那么您网站中的每个页面都需要为其定义入口点吗?
当你根据Java类生成javascript时,你真的需要一个入口点吗?
您是否能够将多个自动生成的js定义组合到单个*.gwt.xml文件中?
编辑:链接到引用的来源:http://code.google.com/webtoolkit/doc/1.6/DevGuideOrganizingProjects.html
谢谢!
我有一个应用程序,它有一个Spinner,我想要填充一些数字(4,8,12,16).我在strings.xml中使用上面提到的项创建了一个整数数组对象,将Spinner的条目设置为整数数组,当我运行应用程序时,我得到:
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): java.lang.NullPointerException
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:355)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.ArrayAdapter.getView(ArrayAdapter.java:323)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.AbsSpinner.onMeasure(AbsSpinner.java:198)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.view.View.measure(View.java:7965)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:2989)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:888)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.LinearLayout.measureVertical(LinearLayout.java:350)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.LinearLayout.onMeasure(LinearLayout.java:278)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.view.View.measure(View.java:7965)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:2989)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.view.View.measure(View.java:7965)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.LinearLayout.measureVertical(LinearLayout.java:464)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.widget.LinearLayout.onMeasure(LinearLayout.java:278)
04-19 23:38:48.016: ERROR/AndroidRuntime(10193): at android.view.View.measure(View.java:7965) …Run Code Online (Sandbox Code Playgroud) 我想看看是否有办法从我创建的Android应用程序中的蓝牙连接中获取音频和视频流.
http://www.looxcie.com/index.php/companion-apps/looxciecam
Looxcie有自己的应用程序将视频保存到文件中,但如果可能的话,我希望使用MediaRecorder访问原始视频流.
谢谢!
我想知道是否有人能够对动态创建控件(inflate vs instantiate)的最佳实践有所了解.
膨胀:
TextView styledText = (TextView)inflater.inflate(R.layout.styledTextView);
Run Code Online (Sandbox Code Playgroud)
实例:
TextView styledText = new TextView(mContext);
styledText.setTextAppearance(R.style.StyledTextStyle);
Run Code Online (Sandbox Code Playgroud)
正在创建的对象可以包含膨胀的XML文件中的属性,也可以包含在随后添加到实例化对象的样式定义中.(假设此样式包括宽度,背景,文本颜色等).
无法对每种方法进行任何时间/内存测试,想知道是否有人知道哪种方法最快/最有效.
我有一些单独的应用程序,它们都是纯粹通过主应用程序启动的.
我想知道我是否能够使用意图来检索与某些发现意图相匹配的所有子应用程序的列表.
主应用程序当前需要知道用于启动这些子应用程序的Intents,但有没有办法使用Intent来查看设备上的其他活动是否与一组intent-filters相匹配?
通过KitKat,Android现在可以替代Dalvik VM:ART.在ART和Dalvik上运行NDK代码时,兼容性是否存在差异?
到目前为止,我只通过发送.apk文件分发了一些应用程序.我想知道Android Market如何阻止用户向其他人分发付费应用程序.
android ×6
android-ndk ×1
bluetooth ×1
distribution ×1
entry-point ×1
google-play ×1
gwt ×1
intentfilter ×1
performance ×1
protection ×1
spinner ×1