小编Nic*_*ckF的帖子

Androidplot - 背景和范围

我是那个图书馆的新手.我正在尝试创建以下图:

在此输入图像描述

与此同时,我有下一个:

在此输入图像描述

我的问题: 注意:颜色并不重要

  1. 如何摆脱黑色区域(范围域和标题上的标签)并使图中心(如第一张图片中所示)

  2. 如何在第一张图片中添加范围?(x:[1-7] y:[0-4500])

  3. 制作与第一张图片相同的网格

我的代码:

public class MainActivity extends Activity {

private XYPlot mySimpleXYPlot;

@Override
public void onCreate(Bundle savedInstanceState)
{

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

 // Create a couple arrays of y-values to plot:
    Number[] days =   { 1  , 2   , 3   , 4   , 5   , 6   , 7 };
    Number[] values = { 380, 1433, 1965, 3200, 3651, 3215, 3217 };

    // initialize our XYPlot reference:
    mySimpleXYPlot = (XYPlot) findViewById(R.id.mySimpleXYPlot);
    mySimpleXYPlot.getBackgroundPaint().setColor(Color.WHITE);
    mySimpleXYPlot.setBorderStyle(XYPlot.BorderStyle.NONE, null, null);
    mySimpleXYPlot.getGraphWidget().getBackgroundPaint().setColor(Color.WHITE);
    mySimpleXYPlot.getGraphWidget().getGridBackgroundPaint().setColor(Color.WHITE); …
Run Code Online (Sandbox Code Playgroud)

android androidplot

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

Android将图片附加到电子邮件不起作用

我正在尝试使用它的徽标从我的应用程序发送电子邮件.
但是当我以字符串格式(应该是png)附件时收到电子邮件.
我的代码:

    Intent intent = new Intent(Intent.ACTION_SEND);
    intent.setType("application/image");

    intent.putExtra(Intent.EXTRA_SUBJECT, subject);
    intent.putExtra(Intent.EXTRA_TEXT, getString(R.string.fb_share_description));
    intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://my.package/" + R.drawable.ic_launcher));
   Intent chooser = Intent.createChooser(intent, "share");
   startActivity(chooser);
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

android android-intent

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

谷歌图表y轴颜色

我正在使用谷歌图表api(折线图),我想将y轴颜色从黑色更改为灰色.
(与网格线颜色相同)

在此输入图像描述

我的代码:

google.load("visualization", "1", { packages: ["corechart"] });
        google.setOnLoadCallback(drawChart);

        var baseLineColor = '#a3d06e';
        var lineColor = '#717171';

        function drawChart() {
            var dataTable = new google.visualization.DataTable();
            dataTable.addColumn('number', 'date'); 
            dataTable.addColumn('number', 'sale'); 
            dataTable.addRows([
            [1, 2],
            [2, 3],
            [3, 3],
            [4, 4],
            [5, 5]
        ]);

            var options = {
                enableInteractivity: false,
                tooltip: {trigger: 'none'},
                pointSize: 0,
                legend: 'none',
                chartArea:{width:'94%',height:'70%'},
                backgroundColor: '#6AB5D1',
                series: { 0: { color: lineColor, pointSize: 5, lineWidth: 4 }}, 
                hAxis: { textPosition: 'none', gridlines: {color:"#CCCCCC"} },
                vAxis: { textPosition: 'none', …
Run Code Online (Sandbox Code Playgroud)

google-visualization

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

Android混合语言文本 - 带有RTL和LTR文本的String上的BidiFormatter

我有一个ListView自定义View我有一个TextView:

 <TextView
     android:id="@+id/textViewItemTitle"
     android:layout_width="0dp"
     android:layout_weight="1"
     android:layout_height="wrap_content"
     android:gravity="right|center_horizontal"
     android:text="title" />
Run Code Online (Sandbox Code Playgroud)

TextView包含希伯来文.

 if(!bidi.isRtl(event)){
     event = bidi.unicodeWrap(event);
 }

 holder.title.setText(String.format("%s  %s  %s", bidi.unicodeWrap(item.getStartTimeNoDate().trim()), event,
 bidi.unicodeWrap(item.getDuration().trim())));
Run Code Online (Sandbox Code Playgroud)

第一个参数是时间hh:mm:ss,second(event)是希伯来字符串,第三个是第一个.

问题: 有时候事件String包含希伯来语和英语的混合文本,就像abc-???所有文本的行为都像重力一样(并且不像我在文本视图中定义的那样),我的意思是向左缩进.

怎么解决?

java android locale bidi bidirectional

5
推荐指数
3
解决办法
5393
查看次数

应用程序以不同方式打开/关闭时显示推送通知

在我的应用程序中,我有一些继承自一个BaseActivity的活动.
我的应用程序收到推送通知,GCMBaseIntentService
我需要实现下一个逻辑:
如果应用程序打开显示对话框,如果关闭显示通知,则收到推送.

我的代码:

    public class GCMIntentService extends GCMBaseIntentService {

----------------------- other code ----------------------------------------

    @Override
        protected void onMessage(Context context, Intent intent) {
            Log.d(TAG, "onMessage : " + String.valueOf(intent));

            // This is how to get values from the push message (data)
            String payload = intent.getExtras().getString("payload");
            String message = "";
            String messageID;

            if (payload.contains("{")) {
                try {
                    JSONObject jsonArray = new JSONObject(payload);

                    message = jsonArray.get("Msg").toString();
                    messageID = jsonArray.get("MessageID").toString();

                    GA_Handler.sendEvent("Popup_Push", String.format("Push message %s", messageID));

                } catch (Exception ex) {
                    // Do …
Run Code Online (Sandbox Code Playgroud)

android push-notification google-cloud-messaging android-broadcast

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

标题下的jQuery-mobile滑动菜单

我刚进入jQuery mobile,看到了下一个例子

是否可以将滑动菜单显示在标题下?(在图像中的红线)

在此输入图像描述

jquery jquery-mobile cordova

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

移动设备的HTML响应字体大小

我有一个在Android和IOS上运行的应用程序.
该应用程序有一些WebView组件显示HTML
从我发现有"em"和" viewport "单位以及css中的"@media".

我是HTML5和CSS3的新手,有人可以向我展示移动设备响应字体大小的示例.
对我来说最重要的是在手机和平​​板电脑之间有不同的字体大小,但在不同屏幕尺寸的移动设备之间(用于纵向和横向).

编辑:

WebView组件不是全屏,它们的大小与文本框相同,大小是动态的.

html5 android css3 ios responsive-design

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

将div与动态大小的页面中心对齐

我看到了很多关于如何将div居中到页面中间的示例,但在所有示例中,div的大小都是固定的.
如何将div放在div高度未知大小的页面中心?
(中间的灰色div)

我的代码:

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <style>
            html,body{
                margin: 0;
                padding: 0;
                border: 0;
            }
            body{
                background-color: transparent; 
                overflow: hidden;
                font-family: "Helvetica"
                    ;
                    color: #359115;
                    font-weight:bold;
                    }

                    #wrapper {
                        position: absolute;
                        width: 100%;
                        height: 100%;
                        text-align: center;
                    }

                    #container {
                        background-color: #dddddd;
                        /*height: 100%;
                        widows: 100%;*/
                        margin: 0,auto;
                        text-align: center;
                    }



        </style>
    </head>
    <body>
        <div id="wrapper">
            <div id="container" align="center">
                <span class="currency">$ </span><span class="integer">4,080,048.</span><span class="decimal">00</span>
            </div>
        </div>
    </body>
</html> …
Run Code Online (Sandbox Code Playgroud)

html css android webview ios

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

C#xml验证

我定义了一个xsd:
非常类似于HTML表.rows有列,列有元素.

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:attributeGroup name="basics">
    <xs:attribute name="title" type="xs:string" use="required"/>
    <xs:attribute name="field_id" type="xs:string" use="required"/>
    <xs:attribute name="is_mandatory" type="xs:boolean" use="required"/>
  </xs:attributeGroup>

  <xs:element name="form">
    <xs:complexType>      
      <xs:sequence>
        <xs:element name="row">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="col">
                <xs:complexType>
                  <xs:sequence>
                    <!-- lable -->
                    <xs:element name="label" type="xs:string"/>

                    <!-- image -->
                    <xs:element name="image" >
                      <xs:complexType>
                        <xs:attribute name="src" type="xs:string" use="required"/>
                      </xs:complexType>
                    </xs:element>

                    <!-- textbox -->
                    <xs:element name="textbox">
                      <xs:complexType>
                        <xs:attributeGroup ref="basics"/>
                        <xs:attribute name="hint" type="xs:string" use="optional" default=""/>
                      </xs:complexType>
                    </xs:element>

                    <!-- yesno -->
                    <xs:element name="yesno">
                      <xs:complexType>
                        <xs:attributeGroup ref="basics"/>                        
                      </xs:complexType>
                    </xs:element>

                    <!-- calendar -->
                    <xs:element name="calendar"> …
Run Code Online (Sandbox Code Playgroud)

c# xml xsd xsd-validation

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

通过Gmail发送带有自定义方案的链接

我正在尝试发送一个打开我的Android应用的深层链接:

String body = "<a href=\'myscheme://myurl?Id=37\'>Link to simulation</a>";
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "share");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body));
startActivity(Intent.createChooser(emailIntent, "Email:"));
Run Code Online (Sandbox Code Playgroud)

但是,当我收到上面代码的电子邮件和我通过桌面镀铬浏览器的Gmail时,我只得到纯文本.
当我发送时,http://myurl我确实得到了链接.

是否可以发送自定义方案的链接?

gmail android android-intent custom-url

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