Skip to content

Instantly share code, notes, and snippets.

@yamato8
yamato8 / MainActivity.java
Created February 21, 2014 01:37
AFreeChartで積立グラフ
package com.example.afreechart;
import org.afree.chart.AFreeChart;
import org.afree.chart.axis.NumberAxis;
import org.afree.chart.plot.XYPlot;
import org.afree.chart.renderer.xy.StackedXYBarRenderer;
import org.afree.data.xy.DefaultTableXYDataset;
import org.afree.data.xy.XYSeries;
import android.os.Bundle;
import android.app.Activity;
@yamato8
yamato8 / GraphView.java
Last active August 29, 2015 13:56
AFreeChartでグラフ作成
package com.example.afreechart;
import org.afree.chart.AFreeChart;
import org.afree.graphics.geom.RectShape;
import android.content.Context;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.view.View;
@yamato8
yamato8 / MainActivity.java
Created February 19, 2014 01:54
積み上げグラフに挑戦:Androidplot
package com.example.androidplottest;
import java.text.DecimalFormat;
import java.util.Arrays;
import com.androidplot.ui.SizeLayoutType;
import com.androidplot.ui.SizeMetrics;
import com.androidplot.xy.BarFormatter;
import com.androidplot.xy.BarRenderer;
import com.androidplot.xy.BarRenderer.BarWidthStyle;
@yamato8
yamato8 / MainActivity.java
Last active August 29, 2015 13:56
AndroidPlot
package com.example.androidplottest;
import java.util.Arrays;
import com.androidplot.xy.LineAndPointFormatter;
import com.androidplot.xy.SimpleXYSeries;
import com.androidplot.xy.XYPlot;
import com.androidplot.xy.XYSeries;
import android.os.Bundle;
@yamato8
yamato8 / AndroidManifest.xml
Created February 12, 2014 22:26
USBシリアル:受信に挑戦:mbed,android
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mbedserialtest"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="18" />
@yamato8
yamato8 / main.c
Created February 12, 2014 00:12
アンドロイドとmbedをUSBで繋げてみる。:android,mbed
#include "mbed.h"
Serial pc(USBTX, USBRX); // tx:送信, rx:受信
void rxCallback()
{
pc.putc(pc.getc());
}
int main()
@yamato8
yamato8 / main.c
Created February 11, 2014 23:26
シリアル通信:割り込み:mbed
#include "mbed.h"
DigitalOut led1(LED1);
DigitalOut led4(LED4);
Serial pc(USBTX, USBRX); // tx:送信, rx:受信
void rxCallback()
{
led4 = !led4;
@yamato8
yamato8 / mainwindow.cpp
Created January 29, 2014 08:27
ファイルに書き込む:Qt
QFile file("D:\\test.txt");
file.open(QIODevice::WriteOnly | QIODevice::Text);
QTextStream out(&file);
out << "abc" << endl;//abcと書込み
file.close();
@yamato8
yamato8 / mainwindow.cpp
Last active January 4, 2016 20:49
xml ファイルの作成:Qt
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
#include <QFile>
#include <QXmlStreamWriter>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
@yamato8
yamato8 / mainwindow.cpp
Created January 28, 2014 19:15
ファイルの読み込み:一行づつ:Qt
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
#include <QFile>
#include <QTextCodec>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)