小编Dav*_*und的帖子

使用HTTP客户端将序列化对象从Android发送到servlet

我试图创建一个Android应用程序,它将一个序列化对象从手机发送到一个servlet,该对象的内容是来自用户的输入,我将使用hibernate将其存储在数据库中.我认为问题在于代码所在的对象的序列化和反序列化.如果有人可以帮助我会非常感激.

ps类User实现了可序列化的接口

客户

    public class Adduser extends Activity implements OnClickListener {

 EditText uname;
 EditText password;
 EditText rating;
 EditText date;
 Button add;
 User user;

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

        uname = (EditText) findViewById(R.id.Usernamei);
        password = (EditText) findViewById(R.id.passwordi);
        rating = (EditText) findViewById(R.id.ratingi);
        date = (EditText) findViewById(R.id.datei);
        add = (Button) findViewById(R.id.Adduser);

        user = new User();



        add.setOnClickListener(this);

    }

 @Override
 public void onClick(View v) {

  user.setusername(uname.getText().toString());
        user.setpassword(password.getText().toString());
        user.setdate(date.getText().toString());
        user.setrating(rating.getText().toString());

  HttpClient httpClient = new DefaultHttpClient();
  ObjectOutput out;

  try{
    String url = "MY URL …
Run Code Online (Sandbox Code Playgroud)

java serialization android httpclient

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

Android应用搜索按钮

我一直在尝试让我的应用实现内置的快速搜索,类似于在ApiDemos的"app/search/invoke search"中完成的操作.我尝试过从尝试遵循不同的例子到完全按照ApiDemos中复制代码的所有方法.

我在前者发现的所有内容都与旧版本的SDK有关,而且根本没用.至于我可以实际运行并看到在ApiDemos中工作的东西,我试过复制以下内容

com.example.android.apis.app.SearchInvoke.java
com.example.android.apis.app.SearchQueryResults.java
com.example.android.apis.app.SearchSuggestionSampleProvider.java

res/layout/search_invoke.xml
res/layout/search_query_results.xml
res/values/arrays.xml
res/values/strings.xml
res/xml/searchable.xml

... and everything under "Search Samples" in AndroidManifest.xml
Run Code Online (Sandbox Code Playgroud)

这个复制给我一个看起来就像我在运行ApiDemos时所面对的那个视图,但当我点击搜索按钮时,在快速搜索框中,Android总是打开一个浏览器窗口,给出给定的Google搜索结果查询.我根本找不到ApiDemos中的关键组件告诉android我想用自己的自定义代码来处理搜索请求.

我真的很感激这方面的一些帮助.在谈到这一点时,文档和其他在线资源似乎都非常缺乏.

谢谢.

android quick-search

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

Light主题中的Android TabWidget

我有一个针对1.5框架的应用程序,并使用默认的灯光主题.使用具有此主题的选项卡窗口小部件时,选项卡图像几乎不可见,除了当前活动的选项卡之外,很难识别选项卡标题.

在默认的黑暗主题中,这些标签非常清晰,但这不是我非常满意的解决方案.我可以设置一个简单的设置,设置标签小部件以便在灯光主题中获得更好的可见性,还是我必须手动篡改图像和文本样式?

android themes tabwidget

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

CSS LI悬停 - 浏览器兼容吗?

NOOB问题......

是否LI:HOVER{background:url(image.jpg) 0 0 no-repeat;}适用于所有浏览器?

css hover html-lists

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

jQuery每个方法都不返回值

$(document).ready(function() {

    $('#commentForm').submit(function(){

        return $('input[type=text], textarea').each(function(index){

            if($(this).attr('value') == ""){
                alert(msgHash[$(this).attr('id')]);
                return false;

            }else{

                if(!$(this).attr('value').match(validateHash[$(this).attr('id')])){
                    //Do nothing
                    alert(msgOnError[$(this).attr('id')]);
                    return false;
                }
            }
        });

        return true;
    });
});
Run Code Online (Sandbox Code Playgroud)

这里msgOnError,msgHash和msgHash是我用来获取具有特定ID的每个文本框的消息的地图.不幸的是,每个方法都不返回false来取消提交表单.我究竟做错了什么 ??我是jQuery的新手,谢谢

methods each jquery

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

任何人都可以解释为什么在此查询中使用NULL?

此外,使用此查询的方案也是如此

select * from TableA where exists  
    (select null from TableB where TableB.Col1=TableA.Col1)
Run Code Online (Sandbox Code Playgroud)

sql

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

我如何删除我在SP中声明的表格

就像我宣布一张桌子......

declare @tempTable  TABLE
   (Id bigint identity(1,1),
   bKey int,
   DateT DateTime,
   Addres nvarchar(max),
   unit bigint)
Run Code Online (Sandbox Code Playgroud)

而且我想放弃它...但是我被卡住了下降表n截断不起作用.

ani ideaaa ...... ???

sql

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

如何使用javascript更改asp.net文本框的文本属性

我有一个文本框,我想用javascript更改它的文本属性,但我不能这样做.

我的示例代码如下,有人可以说出了什么问题吗?谢谢...

function openAdresYeni(p) {
        document.getElementById('hdnAdresIndex').innerText = p;         
        }
    }
Run Code Online (Sandbox Code Playgroud)

javascript asp.net textbox

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

如果我更改ListItem的内容,请刷新ListView

我的android活动中有一个ListView.我通过子类BaseAdaptor(它在getView()方法中返回一个View)填充ListView.

如果在列表项视图中的按钮的单击监听器中,我会怎么样?

  • 在列表项视图中更改TextView的文本或
  • 通过添加/删除列表项视图的子项来更改列表项视图的维度

刷新listView的效率是多少?我不希望listView重新触发查询,因为没有数据更改.

谢谢.

android

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

如何解析具有文本限定符的字符串

我怎么解析一个String str = "abc, \"def,ghi\"";

这样我得到了输出

String[] strs = {"abc", "\"def,ghi\""}
Run Code Online (Sandbox Code Playgroud)

即一个长度为2的数组.

我应该使用正则表达式还是java api或任何其他开源中的任何方法

让我这样做的项目?

编辑

为了给出问题的背景,我正在阅读一个文本文件,其中每行有一个记录列表.每条记录都有以分隔符(逗号或分号)分隔的字段列表.现在我有一个要求,我必须支持文本限定符一些excel或开放办公室支持.假设我有记录

abc,"def,ghi"

在这里,是我的分隔符和"是我的文本限定符,这样当我解析这个字符串时我应该得到两个字段abc和def,ghi不是{abc,def,ghi}

希望这能清除我的要求.

谢谢

谢卡尔

java string

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