清洁项目有什么捷径吗?或者我们可以使用以下方法创建清理项目的快捷方式:
窗口 - >首选项 - > Java - >编辑器 - >模板?
如果有,怎么样?
在我的应用程序中,在MainActivity中,有一个工作正常的线程.但是,当我调用另一个类从服务器获取数据时,我无法在线程上运行.请参阅下面的代码示例
class MainActivity extends Activity implements Runnable {
public void onCreate() {
new Thread(this).start();
}
public void run() {
//here is code for download data from server after completion this and in handler i m call other class in setdata() method....
}
public void setData() {
new CheckData(this);
}
}
class CheckData {
public CheckData(Context context) {
context.runUIonthread(){//cant call as runUIthread............
}
}
Run Code Online (Sandbox Code Playgroud) 我Dictionary和Java 之间的Hashtable这个Dictionary类有什么区别?
android中有符号和无符号.apk文件有多少区别?
我知道只有一个当我整合应用内购买我有未签名.apk它给我错误
Item version is not same as...
而且我们也无法在Android设备中安装unsigned .apk文件...
还有其他的差异吗?
我正在使用GridView来显示用户可以选择的一组类别.网格的每个项目都由ImageView和TextView组成,两者都从服务器检索.触摸项目时,将启动另一个活动.
我以为一切都是正确的,直到我注意到当我滚动屏幕时有些重复.每当我向下滚动网格,然后向后滚动,它就会改变它的位置并重复.但即使我触摸了搞砸了,也会将正确的值发送到下一个活动.
查看LogCat,发生对服务器的任何重复请求.事实上,我在滚动时得到了这个:
06-28 12:36:38.554: D/dalvikvm(358): GC_EXTERNAL_ALLOC freed 2061 objects / 156024 bytes in 51ms
06-28 12:36:42.915: D/dalvikvm(358): GC_FOR_MALLOC freed 6590 objects / 737528 bytes in 57ms
06-28 12:38:26.725: D/dalvikvm(358): GC_EXTERNAL_ALLOC freed 5426 objects / 468176 bytes in 71ms
06-28 12:38:26.875: D/dalvikvm(358): GC_EXTERNAL_ALLOC freed 409 objects / 17480 bytes in 68ms
Run Code Online (Sandbox Code Playgroud)
看起来每次我滚动,它都会重绘...
更新:它只在我第一次向下滚动GridView时重绘它.在此之后,所有的itens,包括重复的,都会保留在它的位置上.
我的java类:
public void proccess(){
int qtdCategorias = json.length();
imagens = new Drawable[qtdCategorias];
categorias = new String[qtdCategorias];
for (int i=0; i<qtdCategorias; i++){
JSONArray c = json.optJSONArray(i);
String urlAmigavel …Run Code Online (Sandbox Code Playgroud) 辅助功能]图像上缺少contentDescription属性
<ImageView
android:id="@+id/imageView1"
android:layout_width="34dp"
android:layout_height="61dp"
android:layout_marginLeft="11dp"
android:layout_marginRight="0dp"
android:layout_marginTop="11dp"
android:background="#ff3333"
android:src="@drawable/arrows" />
Run Code Online (Sandbox Code Playgroud) 在java或Android中有@Override注释.这是什么意思?我发现当方法来自子类或继承接口的方法时使用它,我想进一步了解其他是@SuppressWarnings它也是Anonation,如果是java使用了多少个annonation以及用于哪个目的.
我在下面的snap中添加了我的错误.我正在使用android并且我有Eclipse Indigo Service Release 1版本.当出现任何错误时它会给我java透视.如何关闭它并且只看到当我改变我的DDMS视角时,我停止它在java透视中.

Android我有按钮"捕获图像或视频",在按钮上单击我想要捕获图像或视频.
但是,当我称之为这个意图时,
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, CAMERA_REQUEST);
Run Code Online (Sandbox Code Playgroud)
它的隐藏摄像机视频录制按钮,如果我称之为此意图,
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
Run Code Online (Sandbox Code Playgroud)
它的开始视频录制没有图像捕获选项,我该怎么办?有帮助吗?
android ×8
eclipse ×2
java ×2
asynchronous ×1
collections ×1
dictionary ×1
drawable ×1
gridview ×1
hashtable ×1