小编adr*_*ian的帖子

更改android项目的名称

是否有任何可以改变name of my project它的可能性.我正在Package Explorer使用Eclipse IDE.我试图编辑string.xmlin res/value文件夹,但不会在资源管理器视图中更改它.感谢你!

eclipse android project

39
推荐指数
2
解决办法
4万
查看次数

显示键盘时,屏幕布局会向上移动

假设我有以下布局:

http://i47.tinypic.com/2vchnih.png

当我点击底部的编辑文本时,我得到了这个:

http://i45.tinypic.com/352lym9.png

您可以注意到顶部的图像向上,整个布局移动.这是我的xml这个布局:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:background="#FFFFFF" >

   <LinearLayout
       android:id="@+id/header"
       android:layout_width="fill_parent"
       android:layout_height="75dp"
       android:layout_alignParentLeft="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentTop="true"        
       android:isScrollContainer="true"
       android:background="@drawable/header" >
   </LinearLayout>

   <ScrollView
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:id="@+id/scrollauthentication"
       android:layout_below="@+id/header"
       android:background="#FFFFFF"
       android:fillViewport="true" >

       <RelativeLayout
           xmlns:android="http://schemas.android.com/apk/res/android"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:background="#FFFFFF" 
           android:id="@+id/authenticationrelativelayout">

           <TextView
               android:id="@+id/login"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignParentLeft="true"
               android:layout_below="@+id/header"
               android:layout_marginLeft="30dp"
               android:layout_marginTop="20dp"
               android:text="login"
               android:textAppearance="?android:attr/textAppearanceMedium"
               android:textColor="@color/lighter_orange"
               android:textSize="28dp" />

           <TextView
               android:id="@+id/usernameTextView"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/login"
               android:layout_below="@+id/login"
               android:layout_marginTop="16dp"
               android:text="username"
               android:textAppearance="?android:attr/textAppearanceMedium"
               android:textColor="@color/dark_gray" />

           <EditText
               android:id="@+id/user"
               android:layout_width="260dp"
               android:layout_height="42dp"
               android:layout_alignLeft="@+id/usernameTextView"
               android:layout_below="@+id/usernameTextView"
               android:background="@drawable/edittext_selector"
               android:imeOptions="actionDone"
               android:lines="1"
               android:paddingLeft="10dp" />

           <TextView
               android:id="@+id/passwordTextView"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/user"
               android:layout_below="@+id/user" …
Run Code Online (Sandbox Code Playgroud)

keyboard layout android

20
推荐指数
2
解决办法
4万
查看次数

连接两个字符串

假设我有一个从游标获得的字符串,这样:

String name = cursor.getString(numcol);
Run Code Online (Sandbox Code Playgroud)

和另一个像这样的字符串:

String dest=cursor.getString(cursor.getColumnIndexOrThrow(db.KEY_DESTINATIE));
Run Code Online (Sandbox Code Playgroud)

如果最后我想要从他们两个获得一个字符串,例如:

name - dest
Run Code Online (Sandbox Code Playgroud)

如果name = Malmo和dest = Copenhagen,请说

我怎么能最终获得马尔默 - 哥本哈根?

因为android不会让我写:

name"-"dest
Run Code Online (Sandbox Code Playgroud)

string android

19
推荐指数
2
解决办法
11万
查看次数

如何结合两个NSString?

我有以下两个NSString:

NSString *latitudeString, *longitudeString;

latitudeString = @"50.1338";
Run Code Online (Sandbox Code Playgroud)

longitudeString = @"8.91583";
Run Code Online (Sandbox Code Playgroud)

我想要获得的是一个NSString,如下所示:50.1338,8.91583.

我如何获得?谢谢

重要提示:我展示的价值仅仅是为了更好地理解,通常latitudeString并且longitudeString具有随机值.

iphone xcode objective-c nsstring ios

19
推荐指数
3
解决办法
3万
查看次数

两个while循环中的break语句

假设我有这个:

while(a){

  while(b){

   if(b == 10)
     break;
 }
}
Run Code Online (Sandbox Code Playgroud)

问题: break语句是否会将我从两个循环中取出或仅从内循环中取出?谢谢.

java break while-loop

18
推荐指数
6
解决办法
7万
查看次数

设置Android摄像头的方向以意图ACTION_IMAGE_CAPTURE开始

我正在使用相机拍摄照片的Android应用程序.为了启动相机,我使用的intent ACTION_IMAGE_CAPTURE是这样的:

Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        File image=new File(Environment.getExternalStorageDirectory(),"PhotoContest.jpg");
        camera.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(image));
        imageUri=Uri.fromFile(image);
        startActivityForResult(camera,1);

public void onActivityResult(int requestCode, int resultCode, Intent data){
    super.onActivityResult(requestCode, resultCode, data);
    switch(requestCode){
       case 1:
            if (resultCode == Activity.RESULT_OK) {
                  selectedImage = imageUri;
                  getContentResolver().notifyChange(selectedImage, null);
                  image= (ImageView) findViewById(R.id.imageview);
                  ContentResolver cr = getContentResolver();
                  Bitmap bitmap;
                  try {
                       bitmap = android.provider.MediaStore.Images.Media
                       .getBitmap(cr, selectedImage);
                       image.setImageBitmap(bitmap);
                       Toast.makeText(this, selectedImage.toString(),
                              Toast.LENGTH_LONG).show();
                  } catch (Exception e) {
                      Toast.makeText(this, "Failed to load", Toast.LENGTH_SHORT)
                              .show();
                      Log.e("Camera", e.toString());
                  }
                 }
             else 

         if(resultCode == Activity.RESULT_CANCELED) {
                    Toast.makeText(EditPhoto.this, …
Run Code Online (Sandbox Code Playgroud)

android exif android-camera-intent

15
推荐指数
1
解决办法
2万
查看次数

以编程方式创建UILabel

我做了以下代码:

UILabel  * label = [[UILabel alloc] initWithFrame:CGRectMake(40, 70, 300, 50)];
    label.backgroundColor = [UIColor clearColor];
    label.textAlignment = UITextAlignmentCenter; // UITextAlignmentCenter, UITextAlignmentLeft
    label.textColor=[UIColor whiteColor];
    label.text = @"Telechargez et consultez les catalogues et les tarifs de la gamme Audi au format PDF";
    [self.view addSubview:label];
Run Code Online (Sandbox Code Playgroud)

它看起来像这样, 但我希望它看起来像这样.如何更改标签的属性?

iphone label

12
推荐指数
2
解决办法
3万
查看次数

如何使用通知和等待

可以在一个线程内使用wait/notify吗?我的意思是我有一个监听器,在听到这个监听器的那一刻,我想让一个线程完成他的工作.我怎么能这样做?

更新:我的数据写在数据库中......并且每次调用监听器时都会写入.现在我创建的线程读取该数据并将其发送到某个地方....接下来......我得到了一些其他数据做同样的事情....另一个线程需要知道他读到的最后一个数据是什么,这样他就可以从他离开的地方开始阅读....

看看这里: 在一个线程中使用wait和notify 这就是我的问题的样子.Thx

我有以下内容:

synchronized (syncToken)
{
    try {
        syncToken.wait();

    } catch (InterruptedException e) {
        e.printStackTrace();
    }
}
System.out.println("MyThread: " + s);
Run Code Online (Sandbox Code Playgroud)

MyThread....所以当我这样做

MyThread t = new MyThread(syncToken);
t.start();
Run Code Online (Sandbox Code Playgroud)

我让我的线程等待......是吗?

当我这样做时:

syncToken.notify();
Run Code Online (Sandbox Code Playgroud)

我让我的线程回到正轨......但下一行的执行是在wait()之后的那一行?

我是说这个:System.out.println("MyThread: " + s); ????

当你通知thred时,他会在wait()??? Thx之后继续执行该行

database multithreading android

10
推荐指数
1
解决办法
4万
查看次数

我需要什么库,所以我可以在Java中访问这个com.sun.image.codec.jpeg?

我在java中创建了一个图像水印程序,我导入了以下内容:

import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGEncodeParam;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,上面写着:

访问限制:JPEGCodec由于对所需库的限制,该类型不可访问C:\Program Files\Java\jre6\lib\rt.jar

有人知道解决这个问题的方法,或者我应该添加哪些库才能访问该库以及我找到该库的位置?

java jpeg image-processing

10
推荐指数
1
解决办法
3万
查看次数

要为#import <libxml/HTMLparser.h>导入什么库

我已导入ASIHTTP files我的项目,里面 ASIWebPageRequest.m有以下导入:

#import <libxml/HTMLparser.h>
Run Code Online (Sandbox Code Playgroud)

这是不被承认的.我应该添加哪些库才能被识别?

iphone xcode asihttprequest

9
推荐指数
2
解决办法
1万
查看次数