小编Ram*_*ami的帖子

E/Surface:getSlotFromBufferLocked:未知缓冲区:0xab7519c0

我的应用程序有问题.没有在mysql中插入数据,应用程序没有错误,橙色单消息日志是:

 E / Surface: getSlotFromBufferLocked: unknown buffer: 0xab7519c0
Run Code Online (Sandbox Code Playgroud)

我希望你能帮助我.

谢谢

logging android

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

使用Gson时会出现奇怪的"nameValuePairs"键

我正在尝试Object从其字段重建一个(我将字段作为JSONObject),如下所示:

JSONObject jObj = new JSONObject();  

JSONObject jObj1 = new JSONObject(); 
JSONObject jObj2 = new JSONObject(); 

JSONObject jObj21 = new JSONObject(); 
JSONObject jObj22 = new JSONObject(); 

jObj1.put("jObj11", "value11");
jObj1.put("jObj12", "value12");


jObj21.put("jObj211", "value211"); // level 2 
jObj21.put("jObj212", "value212");
jObj21.put("jObj213", "value213");

jObj22.put("jObj221", "value221");
jObj22.put("jObj222", "value222");
jObj22.put("jObj223", "value223");

jObj2.put("jObj21", jObj21);  // level 1 
jObj2.put("jObj22", jObj22);

jObj.put("jObj1", jObj1); // level 0 
jObj.put("jObj2", jObj2);
Run Code Online (Sandbox Code Playgroud)

我使用这些线来获取Json Obeject

GsonBuilder builder = new GsonBuilder();
Gson gSon = builder.create();
gSon.toJSon(jObj);
Run Code Online (Sandbox Code Playgroud)

问题是,当我分析主要的Object(jObj)与GSON,我发现一个名为额外的键"nameValuePairs".那么为什么我拿到这把钥匙呢? …

java android json gson

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

Mongo C#driver - 使用嵌套动态构建过滤器

假设类似于嵌套表达式

其中a = 1 AND(b = 4 OR b = 5)

如何使用多个Builders对象并从这样的表达式构建一个完整的过滤器?

c# mongodb

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

GridLayoutManager中的不同(动态)项高度

我有一个带有2列的RecyclerView和GridLayoutManager.如何在第一个屏幕截图上强制LayoutManager与模板一致?现在我有第2个截图的结果.

需要结果:

目前的结果:

height android rows gridlayoutmanager android-recyclerview

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

Android TimePickerDialog材质设计颜色

我在我的应用程序中使用时间选择器对话框.我也使用appcompat来提供我的应用程序材料设计主题.然而,对话框保持默认的蓝绿色强调色(我的重点是淡蓝色).

所以在我的代码中,我尝试将对话框主题设置为我自己的,并且它接受它使其全屏

mTimePicker = new TimePickerDialog(ctx, R.style.AppTheme new TimePickerDialog.OnTimeSetListener() {->}, hour, minute, DateFormat.is24HourFormat(context));
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何设置TimePickerDialog以正确显示我的颜色而不是默认颜色?

android android-timepicker material-design

7
推荐指数
2
解决办法
8217
查看次数

由于UAC win10,Xammp功能受到限制.怎么解决?

我正在尝试安装xampp(xampp-win32-7.0.0-0-VC14-installer)但是我收到此警告消息"由于系统上已激活的UAC,XAMPP的某些功能可能受到限制......"

这是xamp警告消息截图:

虽然我已经禁用了UAC设置并授予了C盘及其子文件夹的权限,但我仍然收到此消息.

这是我的UAC设置的截图:

如果有人能帮助我解决这个问题,我会很高兴.

谢谢!

apache xampp uac windows-10

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

Android - NullPointerException:storage == null

嗨,我有一个Android应用程序的问题,我正在建立一个在线教程,当我尝试使用上述异常运行它时,它一直崩溃.我非常感谢有关如何阻止此错误的一些帮助.这是我的主要活动:

package com.niall.easytxt;

import android.app.Activity;
import android.content.Intent;
import android.database.DataSetObserver;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnKeyListener;
import android.widget.AbsListView;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;

public class MainActivity extends Activity {

private ChatArrayAdapter adp;
private ListView list;
private EditText chatText;  
private Button send;
Intent in;
private boolean side = false;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Intent i = getIntent();
    send = (Button)findViewById(R.id.btn);
    list = (ListView)findViewById(R.id.listview);
    adp = new ChatArrayAdapter(getApplicationContext(),R.layout.chat, null);
    chatText = (EditText)findViewById(R.id.chat); …
Run Code Online (Sandbox Code Playgroud)

java android

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

Android应用程序中的半圆形饼图

任何人都可以帮我在android应用程序中创建一个半圆形饼图,或者是否有任何我可以实现的库来渲染类似于附加图像的半圆饼图.

android

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

"风景"和"风景反转"方向的不同布局

我的问题:

对于某些要求,我的活动需要两种不同的xml布局:

  • 一个用于风景模式.
  • 另一个用于景观反转模式(颠倒景观).

不幸的是Android不容许景观反向创建单独的布局(如我们可以为纵向和横向与做layout-landlayout-port).

AFAIK,唯一的方法是从java代码更改activity-xml.

我尝试过的:

1)覆盖onConfigurationChanged()方法来检测方向变化,但我无法弄清楚它是横向还是横向反转:

@Override
public void onConfigurationChanged(Configuration newConfig) {
     super.onConfigurationChanged(newConfig);

     if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
         Log.d("TEST","Landscape");
     }

}
Run Code Online (Sandbox Code Playgroud)

(android:configChanges="keyboardHidden|orientation|screenSize|layoutDirection"在清单中我的活动标签中的whith)

2)使用此答案中建议的OrientationEventListenerwith SENSOR_DELAY_NORMAL,但在进入我的块之前设备方向会发生变化,因此我得到了视图的延迟更新:if

mOrientationEventListener = new OrientationEventListener(this, SensorManager.SENSOR_DELAY_NORMAL){

            @Override
            public void onOrientationChanged(int orientation) {

                if (orientation==0){
                    Log.e("TEST", "orientation-Portrait  = "+orientation);
                } else if (orientation==90){
                    Log.e("TEST", "orientation-Landscape = "+orientation);
                } else if(orientation==180){
                    Log.e("TEST", "orientation-Portrait-rev = "+orientation);
                }else if (orientation==270){
                    Log.e("TEST", …
Run Code Online (Sandbox Code Playgroud)

android landscape orientation device-orientation orientation-changes

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

AppCompat ProgressBar高度

如何改变AppCompat的高度ProgressBar
我尝试这个,但没有结果

<ProgressBar
    android:id="@+id/progressBar"
    style="@style/Widget.AppCompat.ProgressBar.Horizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:indeterminate="false"
    android:max="100"
    android:progress="60"
    android:minHeight="20dp"
    android:maxHeight="20dp"
    android:progressBackgroundTint="@color/pbarbg"
    android:theme="@style/LinearProgress" />
Run Code Online (Sandbox Code Playgroud)

而且我有LinearProgress风格

<style name="LinearProgress" parent="Theme.AppCompat.Light">
    <item name="colorAccent">@color/pbaractive</item>
</style>
Run Code Online (Sandbox Code Playgroud)

android android-appcompat android-progressbar android-xml progress-bar

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