小编jen*_*fer的帖子

达到数据库的compile-sql语句高速缓存的MAX大小

我的代码是

ContentValues values; 
values = new ContentValues();
        values.put(SQLHelper.EMPLOYEE_LPN, jsObj.getString("lpn"));
db.update(SQLHelper.EMPLOYEE_TABLE, values,
                "EMPLOYEE_LPN ='" + jsObj.getString("lpn") + "'",
                null);
Run Code Online (Sandbox Code Playgroud)

Log Cat中显示警告

08-31 15:19:45.297: WARN/Database(2868): Reached MAX size for compiled-sql statement cache for database /data/data/org.sipdroid.sipua/databases/test.db; i.e., 
NO space for this sql statement in cache: 
SELECT EMPLOYEE_NAME FROM eyemployee WHERE EMPLOYEE_LPN ='1169162'. 
Please change your sql statements to use '?' for bindargs, instead of using actual values
Run Code Online (Sandbox Code Playgroud)

怎么解决?

sql sqlite android

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

如何在Java中创建JSON数组

我有一个JSON结构,如下所示.如何以编程方式创建此Array结构?

JSON结构:

{ 
"Employee": 
    [ 
      { 
        "EmP325235": 
          { 
             "Name":"Rekha_S", 
             "firstName":"Rekha", 
             "phoneWork":"788908909", 
             "lastName":"S", 
             "namePrefix":"Miss", 
             "phoneMobile":"3347687878", 
             "phoneHome":"5768900909", 
             "Email":"" 
          }, 
        "Em252555": 
          { 
             "Name":"Roopa_N", 
             "firstName":"Roopa", 
             "phoneWork":"0471245367", 
             "lastName":"N", 
             "namePrefix":"", 
             "phoneMobile":"", 
             "phoneHome":"", 
             "Email":"" 
      } 
      } 
    ], 
"User_Details": 
   { 
       "USER_ID":"7890", 
        "Number":"8585858585", 
        "Password":"Passwordsgs" 
   } 
}
Run Code Online (Sandbox Code Playgroud)

java arrays json

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

按升序加载手机通讯录

我正在尝试加载手机通讯录并尝试按升序显示联系人姓名.我的代码如下:

    Cursor cursor = getContentResolver().query(
    ContactsContract.Contacts.CONTENT_URI, null,
    ContactsContract.Contacts.HAS_PHONE_NUMBER + " = 1", null,
    ContactsContract.Contacts.DISPLAY_NAME + " ASC");
Run Code Online (Sandbox Code Playgroud)

我得到了所需的输出.但是问题出在那里,用小写字母盯着的名字显示为最后一个.首先,大写字母被排序,只有在显示用小写字母盯着的联系人姓名之后.PLS帮助

输出是:

Alfin A
Bipin B
Calvin C
Jobin
Shine
anurag U
shine H
Run Code Online (Sandbox Code Playgroud)

android

8
推荐指数
1
解决办法
3333
查看次数

在编辑文本中的光标位置之间插入字符

我的代码是:

EditText edt

    edt.addTextChangedListener(new TextWatcher() {

            @Override
            public void afterTextChanged(Editable arg0) {

            final String number = edt.getText().toString();

            int count = arg0.length();
            edt.setSelection(count);

        }

                    }

            @Override
            public void beforeTextChanged(CharSequence s, int start, int count,
                int after) {
            // TODO Auto-generated method stub

            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before,
                int count) {

            final String number = edt.getText().toString();

                    }
Run Code Online (Sandbox Code Playgroud)

我也有一个拨号盘.当我点击拨号盘中的特定号码时,我需要将该号码添加到当前光标位置.此外,当我按删除时,我需要删除当前光标位置的数字.

拨号盘图片

在此输入图像描述

android

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

在Android中对WebView的HTTP POST响应

我正在尝试使用HTTP Post连接到该页面.我做一个用于创建webview的http帖子.我需要从webview重定向到另一个页面.但是当单击"继续"按钮时会抛出异常.

我的代码是

public class ZHttpPostProjActivity extends Activity {
    /** Called when the activity is first created. */

    private WebView mWebView;
    private ProgressDialog progressBar;
    private static final String TAG = "ZHttpPostProjActivity";

    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.web_view);

    mWebView = (WebView) findViewById(R.id.webview);
    WebSettings webSettings = mWebView.getSettings();

    webSettings.setJavaScriptEnabled(true);
    webSettings.setDomStorageEnabled(true);

    progressBar = ProgressDialog.show(ZHttpPostProjActivity.this, "",
        "Loading...");

    postData();
    }


    private final String URL_REGISTER = "https://www.paypal.com/checkout";

    public void postData() {

    BufferedReader bufferedReader = null;

    try {
        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
        nameValuePairs.add(new BasicNameValuePair("username", "username")); …
Run Code Online (Sandbox Code Playgroud)

android http-post webview

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

Android:如何将.mp3文件和图像上传到http服务器?

我将图像上传到服务器的代码是:

String userIdParameter = String.valueOf(userId);
    String fileName = "temporary_holder.jpg";
    HttpURLConnection conn = null;
    DataOutputStream dos = null;

    String lineEnd = "\r\n";
    String twoHyphens = "--";
    String boundary = "*****";
    int bytesRead, bytesAvailable, bufferSize;
    byte[] buffer;
    int maxBufferSize = 1 * 1024 * 1024;

    String sourceFileUri = HomeScreen.get_path();
    String upLoadServerUri = "http://10.120.10.87:8080/WebImage/UploadImage";

    File sourceFile = new File(sourceFileUri);
    if (!sourceFile.isFile()) {
        Log.e("Huzza", "Source File Does not exist");
        return;
    }
    int serverResponseCode = 0;
    try {

        // open a URL connection to the …
Run Code Online (Sandbox Code Playgroud)

java android file-upload multipartform-data

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


如何在jsp中显示图像?

我有一个bytearray图像.

我需要在jsp页面中以jpg格式显示该图像,并且在单击图像时,我可以将图像下载到我的电脑:

我从我的mysql数据库加载图像作为字节数组..

我的代码是

     ResultSet res = statement.executeQuery("SELECT * FROM 
   upload_data where user_id = "+userID);
   while (res.next()) {

 contactDetails = new ContactDetails();

contactDetails.setContactPhoto(res.getBytes("photo"));

byteArrayBackToImage1(res.getBytes("photo"));
 contactsList.add(contactDetails);
}

public void byteArrayBackToImage1(byte[] imageInByte){
try{

     Random rand = new Random();
        int numNoRange = rand.nextInt();
        String number = String.valueOf(numNoRange);
    //convert byte array back to BufferedImage


    InputStream in = new ByteArrayInputStream(imageInByte);
    BufferedImage bImageFromConvert = ImageIO.read(in);
    System.out.println("bImageFromConvert : "+bImageFromConvert);

    /*ImageIO.write(bImageFromConvert, "jpg", 
             new File("c:\\"+number+".jpg")); */


}catch (Exception e) {
    // TODO: handle exception
}
Run Code Online (Sandbox Code Playgroud)

我需要在jsp中显示图像

例如:image.jpg image2.jpg

通过单击image.jsp,我可以下载该图像并将其保存到我的电脑 …

java jsp servlets

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

从servlet在jsp页面中显示图像

我的代码是上传图像并将图像保存到我的服务器,但我需要在我的jsp页面中显示图像.

用于上传图像的jsp

uploadImage.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head><title>Image Upload</title></head>

<body>
  <form action="UploadImage" method="post" enctype="multipart/form-data" 
           name="productForm" id="productForm"><br><br>
    <table width="400px" align="center" border=0 style="background-color:ffeeff;">
      <tr>
        <td align="center" colspan=2 style="font-weight:bold;font-size:20pt;">
           Image Details</td>
      </tr>

      <tr>
        <td align="center" colspan=2>&nbsp;</td>
      </tr>

      <tr>
        <td>Image Link: </td>
        <td>
          <input type="file" name="file" id="file">
        <td>
      </tr>

      <tr>
        <td></td>
        <td><input type="submit" name="Submit" value="Submit"></td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;

        </td>
      </tr>

    </table>
  </form>
</body>

</html> 
Run Code Online (Sandbox Code Playgroud)

Servlet的

上传图片

public class UploadImage extends HttpServlet { …
Run Code Online (Sandbox Code Playgroud)

java jsp servlets

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

如何使用设备中的默认播放器在Android中播放3gp音频文件?

我需要播放存储在我的SD卡位置的3gp音频文件,以便在My HTC设备中使用我的默认媒体播放器播放它.

请帮忙

代码:

 public class AudioRecorder extends Activity {

     private static final String CAMERA_STATUS = "camera_upload";
        private static final String GALLERY_STATUS = "gallery_upload";
        MediaRecorder recorder = new MediaRecorder();
        static String path = "audio-android.3gp";
        Button startRecording;
        Button stopRecording;
        Button save;
        Button palyAudio;
        private Context context;


     private String sanitizePath(String path) {
        if (!path.startsWith("/")) {
            path = "/" + path;
        }
        if (!path.contains(".")) {
            path += ".3gp";
        }
        return Environment.getExternalStorageDirectory().getAbsolutePath()
            + path;
        }



     @Override
        protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated …
Run Code Online (Sandbox Code Playgroud)

android

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