分类: 其他

安卓入门3-配置参数的保存和读取

安卓入门3-配置参数的保存和读取无评论

2015年4月21日 下午3:52分类:其他 阅读: 10,881 次

先定义一个配置保存函数: public void saveconfig() { String temp; EditText ed=(EditText)findViewById(R.id.editText); temp=ed.getText().toString(); SharedPreferences mSharedPreferences = getSharedPreferences("list",MODE_PRIVATE); mSharedPreferences.edit().putString("config",temp).commit(); } 存盘文件在/data/data/包名/shared-prefs/list.xml 将editText的内容保存在键值config中 如上函数在程序退出前的所有分支进行调用,比如: protected void onPause(){ super ...


【阅读全文】

安卓入门2-多语言实现

安卓入门2-多语言实现无评论

2015年4月21日 下午12:56分类:其他 阅读: 10,340 次

第一个程序的按钮和程序名为英文名,让我们来改成中文名称。 在values目录下新建一个资源文件: 命名为strings.xml,添加region和language字段,分别选cn和zh:   会产生新文件"strings.xml(zh-rCN)",将strings.xml中的英文改成中文: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">我的计算器</string> <string name="button_name">确定</string> <string name="action_settings">设置</string> </resources> 注意将布局文件中的按 ...


【阅读全文】

安卓入门1

安卓入门1无评论

2015年4月21日 下午12:08分类:其他 阅读: 10,867 次

IDE为Android studio 1.1.0 新建一个project,加两个标签、两个文本框,一个按钮: 程序要做的事情是:点击ok按钮,在第二个文本框显示第一个文本框中的值乘以2的结果 修改MainActivity.java import中添加: import android.view.View; import android.widget.Button; import android.widget.EditText; protected void onCreate(Bundle savedInstanceState) 函数中添加: Button button1=(Button)findViewById(R.id.button); button1.setOnClickListener(new View.OnClickListener(){ public void onClick(Vi ...


【阅读全文】

Android studio下编译connectbot

Android studio下编译connectbot无评论

2015年4月21日 上午9:04分类:其他 阅读: 11,594 次

1、下载connectbot源码 12 2、打开Android studio,“import project”,会新建一个目录如connectbot1 3、下载后编译失败,提示下载NDK,用于编译connectbot中的c源码 Error:Execution failed for task ':app:compileDebugNdk'. > NDK not configured. Download the NDK from http://developer.android.com/tools/sdk/ndk/.Then add ndk.dir=path/to/ndk in local.properties. (On Windows, make sure you escape backslashes, e.g. C:\\ndk rather than C:\ndk) 4、下载NDK后, ...


【阅读全文】

安卓开发

安卓开发无评论

2014年7月16日 下午5:39分类:其他 阅读: 13,243 次

安装: 1、安装JDK,设置系统路径 http://www.oracle.com/technetwork/java/javase/downloads/index.htm JAVA_HOME值为: C:\Program Files\Java\jdk1.8.0_20(你安装JDK的目录) CLASSPATH值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; Path:  在开始追加 %JAVA_HOME%\bin; 2、下载安装ADT(含eclipse、SDK) 12 3、在eclipse中运行SDK Manager、Device Manager   网络编程: 12    


【阅读全文】

test

test无评论

2014年6月3日 上午7:06分类:其他 阅读: 10,973 次

#include <wiringPi.h> #include <stdio.h> #include <stdlib.h> #include <time.h> typedef unsigned char uint8; typedef unsigned int uint16; typedef unsigned long uint32; int Max7219_pinCLK = 3; int Max7219_pinCS = 4; int Max7219_pinDIN = 5; int i2cAddress=0x5; #define HIGH_TIME 32 int pinNumber =1; //use gpio1 to read data uint32 databuf; int led0=0; int maxc=0; int maxa=2000; ...


【阅读全文】

将数据库中的信息图形显示

将数据库中的信息图形显示无评论

2014年5月29日 下午5:45分类:其他 阅读: 11,668 次

数据库:sqlite,图形引擎:SVGGraph,显示温度、湿度和时间数据: <?php require_once './SVGGraph/SVGGraph.php'; $dsn = 'sqlite:pi'; try{ $dbh = new pdo($dsn,$user,$password); $dbh->beginTransaction(); $sth = $dbh->prepare('SELECT wen,shi,date FROM info order by num desc limit 50'); $sth->execute(); $result = $sth->fetchAll(); $settings=array( 'grid_division_h' => 10, //'grid_division_v' => 2, 'axis_min_ ...


【阅读全文】

sqlite自动插入系统时间

sqlite自动插入系统时间无评论

2014年5月28日 下午5:02分类:其他 阅读: 12,899 次

创建表和字段: CREATE TABLE info([num] INTEGER PRIMARY KEY,[wen] INTEGER,[shi] INTEGER,[time] TimeStamp NOT NULL DEFAULT (datetime('now','localtime'))); 再插入数据 insert into info([wen],[shi]) values(20,88); 查看: 1|20|88|2014-05-28 17:36:05 这样就和系统的本地时间对应了。   随记: 12   PHP的时间函数: <?php echo '微秒 秒:'.microtime().'<br>'; echo '秒:'.time().'<br>'; echo '当前时间:'.date("Y-m-d H:i:s",time()) .'&lt ...


【阅读全文】

C语言调用SQLite

C语言调用SQLite无评论

2014年5月26日 上午12:00分类:其他 阅读: 10,344 次

编译时出现问题:


【阅读全文】

PHP中SQLite3简明配置及PDO链接范例

PHP中SQLite3简明配置及PDO链接范例无评论

2014年5月25日 下午11:40分类:其他 阅读: 10,182 次

       偶在PHP使用SQLite3是通过PDO来实现的,其实也只能如此实现。PHP生产环境是nginx+PHP+SQLite3的,nginx+PHP环境安装配置请参看这里。SQLite3的优点这里不再阐述了,如需了解更多,请转到Http://www.sqlite.org查看。 待你配置好PHP环境后,便可加载PHP对SQlite3的扩展库了。接下来给出一个简单的SQLite3使用PDO链接范例testdb.php,代码如下: <?php $dsn = 'sqlite:test.db'; try{ $dbh = new pdo($dsn,$user,$password); echo 'PDO Connection OK!'.'<br>'; $dbh->exec("create table zzu(id integer,name varchar(255))"); ...


【阅读全文】