小编Tru*_*eel的帖子

Android:让一个类可以使用

我想在Android中的两个活动之间传递对象,这引导我进入parcelable类.我不是要尝试转换我当前的类但不了解Parcelable.Creator方法.

这就是我到目前为止所拥有的

public class Account implements Parcelable{

/**
 * Declare private variables
 */

private String fName;
private String lName;
private String screenName;
private String email;
private String level;
private int userId;
//private Context myContext;

/**
 * Account constructor
 */

public Account(String fName, String lName, String sName, String email, String level, String x) throws Exception{    


    /**Parse userId into int */
    this.userId = Integer.parseInt(x);

    /**Select from DB user details */


    /**Initialize variables with results */
    this.setfName(fName);
    this.setlName(lName);
    this.setScreenName(sName);
    this.setEmail(email);
    this.setLevel(level);



}

@Override …
Run Code Online (Sandbox Code Playgroud)

android

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

解析从蓝牙HDP设备接收的原始数据

我正在尝试从连续健康联盟认证的欧姆龙708-BT血压监测仪中读取数据.我正在关注这个蓝牙HDP应用程序的例子.我正在设法连接到设备并以字节格式检索数据,但无法解析数据以获取所需的值.我正在尝试遵循本PDF第19页中指定的IEEE血压规范.

以下是已添加到上面链接的示例代码中的代码.

//Variables in the class
private int count;
private byte[] invoke = {0x00, 0x00};
private class ReadThread extends Thread {
    private ParcelFileDescriptor mFd;

    public ReadThread(ParcelFileDescriptor fd) {
        super();
        mFd = fd;
    }

    @Override
    public void run() {
        FileInputStream fis = new FileInputStream(mFd.getFileDescriptor());
        final byte data[] = new byte[300];
        try {
            while(fis.read(data) > -1) {
                // At this point, the application can pass the raw data to a parser that
                // has implemented the IEEE 11073-xxxxx …
Run Code Online (Sandbox Code Playgroud)

java android bluetooth

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

创建具有三角形背景的自定义 SeekBar

我正在尝试创建一个具有三角形背景的自定义 SeekBar。没有拇指图标。下面是我想要实现的一些图像

空搜索栏

3/4 全搜索栏

完整的搜索栏

以下是我到目前为止的代码

Res/Drawable/segment_bg

<?xml version="1.0" encoding="utf-8"?>
 <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <clip>
            <shape>
                <gradient
                    android:startColor="#FF5e8ea3"
                    android:centerColor="#FF32a0d2"
                    android:centerY="0.1"
                    android:endColor="#FF13729e"
                    android:angle="270"
                />
            </shape>
        </clip>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

Res/Drawable/segment

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background">
        <nine-patch
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:src="@drawable/slider"
            android:dither="true"
         />
    </item>
    <item android:id="@android:id/secondaryProgress">
        <clip>
            <shape>
                <gradient
                    android:startColor="#80028ac8"
                    android:centerColor="#80127fb1"
                    android:centerY="0.75"
                    android:endColor="#a004638f"
                    android:angle="270"
                />
            </shape>
        </clip>
    </item>
    <item
        android:id="@android:id/progress"
        android:drawable="@drawable/segment_bg"
    />
</layer-list>
Run Code Online (Sandbox Code Playgroud)

活动.xml

<SeekBar
    android:id="@+id/frequency_slider"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="100dp"
    android:max="20"
    android:progress="0"
    android:secondaryProgress="0"
    android:progressDrawable="@drawable/segment"
/>
Run Code Online (Sandbox Code Playgroud)

使用的 9-patch 图像是

9 补丁滑块

结果看起来像这样

不正确的搜索栏

我的问题是如何让搜索栏迎合三角形?那么如何删除拇指图标,不需要一个。

谢谢

android

5
推荐指数
0
解决办法
2103
查看次数

three.js:无法使用THREE.OBJLoader显示obj文件

我在使用示例代码加载obj文件时遇到问题.加载示例文件male02.obj时没有问题,但是当我插入文件时,不显示对象.使用Python转换器脚本和JSONLoader时遇到了同样的问题.

这是OBJLoader的所有代码

<!doctype html>
<html lang="en">
    <head>
        <title>three.js webgl - loaders - OBJ loader</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
        <style>
            body {
                font-family: Monospace;
                background-color: #000;
                color: #fff;
                margin: 0px;
                overflow: hidden;
            }
            #info {
                color: #fff;
                position: absolute;
                top: 10px;
                width: 100%;
                text-align: center;
                z-index: 100;
                display:block;
            }
            #info a, .button { color: #f00; font-weight: bold; text-decoration: underline; cursor: pointer }
        </style>
    </head>

    <body>
        <div id="info">
        <a href="http://github.com/mrdoob/three.js" target="_blank">three.js</a> - OBJLoader test
        </div>

        <script src="javascripts/Three.js"></script>
        <script …
Run Code Online (Sandbox Code Playgroud)

javascript webgl three.js

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

在等待Ajax调用时加载文本

我是Javascript/Jquery/Ajax的新手,不知道在等待ajax调用时如何让一些文本显示'Loading ...'.

到目前为止,我有这个有效的代码

$.get("sum.php", { userid: "<?php echo $userID; ?>"},
           function(data){


                eval(data);

});
Run Code Online (Sandbox Code Playgroud)

我希望'Loading ...'出现在名为Loading的div中,直到从Ajax调用返回数据.

提前致谢

ajax jquery

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

Android:无法使用Intents启动新活动

我按下按钮时尝试启动一个新活动,但没有任何反应,我没有错误.这是我的代码:

主要活动

public class CSLearn_Python_AppActivity extends Activity {


String tag = "Events";

/** Called when the activity is first created. */


@Override
public void onCreate(Bundle savedInstanceState) {


    //get content from main.xml
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);



    Button login = (Button) findViewById(R.id.loginBtn);
    login.setOnClickListener(new OnClickListener(){
        public void onClick(View v){



//              Intent intent = new Intent("com.Main.Verification");   
//              startActivity(intent);

            Intent myIntent = new Intent(getBaseContext(), Verification.class);
            startActivity(myIntent);

        }
    });



 }
Run Code Online (Sandbox Code Playgroud)

新的活动

    import android.app.Activity;
import android.os.Bundle;

public class Verification extends Activity{

@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.verification); …
Run Code Online (Sandbox Code Playgroud)

android android-intent

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

使用R的线性回归

我有以下公式,我试图找到coef1,coef2 ... coef5,所有其他变量都是已知的.

d ~ a + 2 * (coef1 * b1 + coef2 * b2 + coef3 * b3 + coef4 * b4 + coef5 * b5)
Run Code Online (Sandbox Code Playgroud)

我一直在使用非线性最小二乘(nls)这样解决这个问题,没有问题.

nlsfit <- nls(d ~ a + 2 * (coef1 * b1 + coef2 * b2 + coef3 * b3 + coef4 * b4 + coef5 * b5), data=df, start=list(coef1=0, coef2=0, coef3=0, coef4=0, coef5=0))
Run Code Online (Sandbox Code Playgroud)

但是我被告知应该使用线性最小二乘法来解决这个问题.所以我试图使用lm函数和glm

lmfit <- lm(d ~ a + 2 * (coef1 * b1 + coef2 * b2 + coef3 …
Run Code Online (Sandbox Code Playgroud)

r

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

给出答案时找到函数的系数

我试图在R中解决以下函数的逆问题.

x + 2 (C1 * y) + C1 * C1 * z = d2
Run Code Online (Sandbox Code Playgroud)

我现在可以进入C1并获得d2但需要进入d2并获得C1.变量x,y并且z是所有已知的和永远不会改变.

我已经有一些已知C1d2值使用.

 C1     d2 
 5   0.000316
 0   0.000193
-5   0.000123
Run Code Online (Sandbox Code Playgroud)

是否有一个R函数可以让我输入函数,先前的结果和一个d2值,并返回C1系数?

r

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

标签 统计

android ×4

r ×2

ajax ×1

android-intent ×1

bluetooth ×1

java ×1

javascript ×1

jquery ×1

three.js ×1

webgl ×1