小编Ads*_*Ads的帖子

如何实现加密的Android登录验证?

我有一个登录数据库,从我的Android客户端我必须以安全的方式传递密码.我想实现一个能够进行加密的登录屏幕.

如何在我的应用程序中实现安全加密?

java security authentication android

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

在 ViewPager 中对 Webview 进行 Espresso 测试

我有一个使用 ViewPager 的 Android 应用程序,视图寻呼机中的每个 Fragment 都有自己的 WebView。我能够编写测试用例来检查 ViewPager 上的导航。但是如何测试作为视图寻呼机的第一个子级的 webview 中的 div 是否断言提供的字符串?

onWebView().withElement(findElement(Locator.ID, "desgination")).
                check(webMatches(getText(), containsString("Doctor")));
Run Code Online (Sandbox Code Playgroud)

这个扔

android.support.test.espresso.AmbiguousViewMatcherException: 'WebView with JS enabled' 匹配层次结构中的多个视图。问题视图在下方标有“****MATCHES****”。

android webview android-viewpager android-espresso

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

如何从java发送json字符串到.NET REST服务?

我正在尝试从我的Android客户端发送一个json字符串到我的.net Rest服务...任何人都可以帮我解决这个问题吗?

HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://myURL");

 JSONObject json = new JSONObject();
 json.put("name", "i am sample");
 StringEntity str = new StringEntity(json.toString());
 str.setContentType("application/json; charset=utf-8");
 str.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE,"application/json; charset=utf-8"));
 post.setEntity(str);
 HttpResponse response = client.execute(post);
Run Code Online (Sandbox Code Playgroud)

响应是不好的要求.我发送json对象作为字符串?这段代码是否正确?

.net android web-services

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

什么是android的等效代码:layout_above ="@ android:id/tabs"?

我创建了一个TabWidget

TabWidget tabWidget = new TabWidget(this);
        tabWidget.setId(android.R.id.tabs);
Run Code Online (Sandbox Code Playgroud)

和一个FrameLayout

FrameLayout frameLayout = new FrameLayout(this);
        frameLayout.setId(android.R.id.tabcontent);
Run Code Online (Sandbox Code Playgroud)

怎么使framelayout上面的选项卡?

**what is the equivalent code to "android:layout_above="@android:id/tabs"**
Run Code Online (Sandbox Code Playgroud)

编辑

我正在使用此代码,这是正确的吗?

TabHost tabHost = new TabHost(this);
tabHost.setLayoutParams(
                new RelativeLayout.LayoutParams(
                        LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT,1));
 TabWidget tabWidget = new TabWidget(this);
        tabWidget.setId(android.R.id.tabs);

RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(width, height);
lp.addRule(RelativeLayout.ABOVE, R.id.tabcontent);
tabWidget.setLayoutParams(lp);

tabHost.addView(tabWidget);
FrameLayout frameLayout = new FrameLayout(this);
        frameLayout.setId(android.R.id.tabcontent);
        frameLayout.setPadding(0, 55, 0, 0);
tabHost.addView(frameLayout, new RelativeLayout.LayoutParams(
                  LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
tabHost.setup();
Run Code Online (Sandbox Code Playgroud)

layout tabs android frame

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

如何在android listview中实现fling

我想onfling在listview中的每个项目中实现(或一些类似的滑动)listview.如果我滑动该特定项目,它应该在名称旁边显示三个按钮.

有任何想法实现这一点.

android listview swipe

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

如何填充日历的gridview?

我有一个7x6网格.我必须填写选定月份的日历.我有日期,月份和年份.借助这些值,可以在任何算法的帮助下填充我的网格视图吗?像这样替代文字

algorithm android gridview calendar populate

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

ACTION_UP不起作用

我正在尝试做一个用户可以移动图像的应用程序...当用户将其移动到某个地方时,应用程序应该做其他事情...有点解锁...

但问题是当ACTION_UP语句不起作用时......有什么建议吗?

这是我的代码:

public class Main extends Activity {

    private View selected_item = null;
    private int offset_x = 0;
    private int offset_y = 0;

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

        ViewGroup vg = (ViewGroup) findViewById(R.id.lout);
        vg.setOnTouchListener(new View.OnTouchListener() {

            @Override
            @SuppressWarnings("deprecation")
            public boolean onTouch(View v, MotionEvent event) {

                          switch (event.getActionMasked()) {
                case MotionEvent.ACTION_MOVE:
                    int x = (int) event.getX() - offset_x;
                    int y = (int) event.getY() - offset_y;
                    int w = getWindowManager().getDefaultDisplay().getWidth() - 100;
                    int h = getWindowManager().getDefaultDisplay().getHeight() - 100; …
Run Code Online (Sandbox Code Playgroud)

android drag-and-drop ontouchlistener

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