小编AMA*_*NGH的帖子

Google Play App Signing在Play商店发布应用时收到错误

任何人在更新后都会遇到此类问题google policies.我Google Play App Signing也在上传新应用后遇到此错误.

您上传了一个使用密钥签名的APK,该密钥也用于对发送给用户的APK进行签名.由于您已注册App Signing,因此您应在上传之前使用新密钥对其进行签名.

我得到的错误就像 上传我的apk后

这就是我在我的Play商店帐户中的内容 从游戏商店

android publish google-play

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

如何在另一个recycleview适配器下的recycleview适配器?

我有一个RecyclerView.它有一个自定义布局,在自定义布局内是另一个RecyclerView.当我通知回收站视图项目已被删除时,我的主回收站视图已更新,但我的自定义视图回收视图未收到通知.

 SwipeDismissRecyclerViewTouchListener listener = new SwipeDismissRecyclerViewTouchListener.Builder(
            recyclerView,
            new SwipeDismissRecyclerViewTouchListener.DismissCallbacks() {
                @Override
                public boolean canDismiss(int position) {

                    return true;
                }

                @Override
                public void onDismiss(View view) {
                    // Do what you want when dismiss
                    int id = recyclerView.getChildAdapterPosition(view);
                    databaseHelper.deleteSingleItem(cartAdapter.cartItemName.get(id));

                    Log.e(TAG, "onDismiss: " + subdata.get(id) + " " + data.get(id));
                    subdataprice.remove(id);
                    subdata.remove(id);
                    addonlist.remove(id);
                    price.remove(id);
                    data.remove(id);
                    cartAdapter.notifyItemRemoved(id);

                    Log.e(TAG, data.size() + " onDismiss: size " + subdata.size());
                    totalPriceTextView.setText(String.valueOf(getTotal()));
                    cartAdapter.updateRecycler();
                }
            })
            .setIsVertical(false)
            .setItemClickCallback(new SwipeDismissRecyclerViewTouchListener.OnItemClickCallBack() {
                @Override
                public void onClick(int i) { …
Run Code Online (Sandbox Code Playgroud)

android android-adapter notifydatasetchanged android-recyclerview

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

导航抽屉android过渡

任何人都知道如何实现这种类型的过渡.当我们打开Navagation抽屉全屏正在这样的动画.我也查看了驻留菜单,但这里的菜单预定义不是我想要的.

我也试过NavigationDrawer但没有成功.

   drawer.addDrawerListener(new DrawerLayout.DrawerListener() {
        @Override
        public void onDrawerSlide(View drawerView, float slideOffset) {
            float moveFactor = (linearLayout.getWidth() * slideOffset);

            float min = 0.9f;
            float max = 1.0f;
            float scaleFactor = (max - ((max - min) * slideOffset));
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
            {
                linearLayout.setTranslationX(moveFactor);
                linearLayout.setScaleX(scaleFactor);
                linearLayout.setScaleY(scaleFactor);
            }
            else
            {
                AnimationSet animSet = new AnimationSet(true);


                TranslateAnimation anim = new TranslateAnimation(lastTranslate, moveFactor, 0.0f, 0.0f);
                anim.setDuration(0);
                anim.setFillAfter(true);
                animSet.addAnimation(anim);
                ScaleAnimation scale = new ScaleAnimation(1.15f, 1.0f, 1.15f, 1.0f);
                scale.setDuration(10);
                scale.setFillAfter(true); …
Run Code Online (Sandbox Code Playgroud)

animation android navigation-drawer drawerlayout

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

如何使用Volley在服务器上上传图片?

我正在尝试使用Volley发布我的数据但是我无法在服务器上上传我的图像.总是得到像意外的响应代码500的错误http:\\www.mybaseurl.com/upload.php.以下是我试图上传的代码

 public String getStringImage(Bitmap bmp){
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    bmp.compress(Bitmap.CompressFormat.JPEG, 100, baos);
    byte[] imageBytes = baos.toByteArray();
    String encodedImage = Base64.encodeToString(imageBytes, Base64.DEFAULT);
    return encodedImage;
}

private void uploadImage(){
    //Showing the progress dialog
    final ProgressDialog loading = ProgressDialog.show(this,"Uploading...","Please wait...",false,false);
    StringRequest stringRequest = new StringRequest(Request.Method.POST, UPLOAD_URL,
            new Response.Listener<String>() {
                @Override
                public void onResponse(String s) {
                    //Disimissing the progress dialog
                    loading.dismiss();
                    //Showing toast message of the response
                    Toast.makeText(MainActivity.this, s , Toast.LENGTH_LONG).show();
                }
            },
            new Response.ErrorListener() {
                @Override
                public void …
Run Code Online (Sandbox Code Playgroud)

android image-uploading android-volley

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

改造:出现错误 ** 第 1 行第 1 列输入结束**

我不知道我的问题出在哪里。我必须发布原始的身体

{"app_id":"abced","app_key":"abced","request":"login","username":"abce@gmail.com","password":"1234"}
Run Code Online (Sandbox Code Playgroud)

我正在使用改造 2.0。我创建了一个界面

    @FormUrlEncoded
@POST("index.php/")
Call<LoginResponse> getHome(@Field("app_id") String request,
                            @Field("app_key") String request1,
                            @Field("request") String request2,
                            @Field("username") String request3,
                            @Field("password") String request4);
Run Code Online (Sandbox Code Playgroud)

并像这样调用:

 Retrofit retrofitget = new Retrofit.Builder()
                .baseUrl(BASE_URL)
                .addConverterFactory(GsonConverterFactory.create())
                .build();
        MyAPI ApiData = retrofitget.create(MyAPI.class);
        Call<LoginResponse> GalleryGetSet = ApiData.getHome("abced","abced","login","abce@gmail.com","1234");
        GalleryGetSet.enqueue(new Callback<LoginResponse>() {
            @Override
            public void onResponse(Call<LoginResponse> call, Response<LoginResponse> response) {
                Log.e(TAG, "data1" + response.body().getError());
            }

            @Override
            public void onFailure(Call<LoginResponse> call, Throwable t) {
                Log.e(TAG, "Error2" + t.getMessage());
            }
        });
Run Code Online (Sandbox Code Playgroud)

总是出错:第 1 行第 1 列的输入结束 通过改装帖子发布原始身体数据的过程是否正确,或者我错了。已经谷歌它但没有得到我的解决方案。请任何人帮助我。

在界面上也是这样试的

@FormUrlEncoded …
Run Code Online (Sandbox Code Playgroud)

post android retrofit retrofit2

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