- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 Android笔记(十三)AsyncTask(二)
通过onProgressUpdate()来反馈当前任务的执行进度一、建立布局,通过点击按钮来执行异步任务。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pare
2015-08-31 14:32:10 713
原创 Android笔记(十二)Toast和Dialog
一、1.首先建立一个按钮来测试Toast<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="ma
2015-08-31 10:33:33 752
原创 MySQL Server 6.0完全卸载以及卸载中遇到的问题
第一次卸载Mysql的时候一直没卸载干净,当时也没当回事,直接重装系统解决的。直到今天又遇到了这个问题,悔不当初啊,上网查了各种资料,用了半天时间才解决,到最后发现其实很简单,所以现在就写一篇文章留待下次卸载的时候使用。1.在服务里把MySQL服务停掉2.控制面板卸载MySQL3.到Mysql的安装目录里删掉整个文件夹4.在C盘删掉MySQL的数据文件,我的是在ProgramData里,这个文件夹是
2015-08-26 10:22:54 2998
原创 Android笔记(十一)第一个Fragment
Fragment是碎片的意思,可以参照Activity来理解Fragment,因为它们都能包含布局,都有自己的生命周期。下面我们要让主活动包含两个碎片,并且让两个碎片充满屏幕 1.首先,新建两个碎片的布局文件 left.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.and
2015-08-24 12:24:33 814
原创 Android笔记(十)ListView
ListView是Android中最常用的控件之一,也是最难用的控件。 ListView的作用是展示大量的数据,不过ListView并不是直接和数据打交道,而是通过适配器作为中间桥梁。 1.首先在layout中建立ListView布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schem
2015-08-21 17:01:44 820 1
原创 Android笔记(九)尺寸和单位
1 Android 引入了一套新的单位 dp 和 sp。 dp 是密度无关像素的意思,也被称作 dip,和 px 相比,它在不同密度的屏幕中的显示比例将保持一致。 sp 是可伸缩像素的意思,它采用和 dp 同样的设计理念,解决了文字大小的适配问题。2.什么叫密度? Android 中的密度就是屏幕每英寸所包含的像素数,通常以 dpi 为单位。比如一个手机屏幕的宽是 2 英寸长是 3 英寸,如果
2015-08-21 13:58:39 701
原创 Android笔记(八)活动的启动模式
1.启动模式一共有四种,分别是standard、singleTop、singleTask 和 singleInstance,可以在AndroidManifest.xml中通过给activity标签指定android:launchMode 属性来选择启动模式。2.standard standard 是活动默认的启动模式,在不进行显式指定的情况下,所有活动都会自动使用 这种启动模式。在 standa
2015-08-21 11:04:03 850
原创 Android笔记(七)活动的生命周期
1.Android的活动是可以层叠的,我们每启动一个新的活动,都会叠加在上一个活动之上,点击Back键可以销毁最上面的活动,回到上一个活动,用过智能手机的人应该都有体会。2.其实 Android 是使用任务( Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称作返回栈( Back Stack)。栈是一种后进先出的数据结构,在默认情况下,每当我们启动了一个新的活动,它会在返回
2015-08-21 09:57:58 1029
原创 Android笔记(六)利用Intent传递数据
1.向下一个活动传递数据 FirstActivity向SecondActivity传递数据String data = "Hello";Intent intent = new Intent(FirstActivity.this, SecondActivity.class);intent.putExtra("data1", data);startActivity(intent);putExtra
2015-08-20 17:21:19 844
原创 Android笔记(五)利用Intent启动活动
Intent是意图的意思,分为显式 Intent 和隐式 Intent。下面我们试图在FirstActivity中通过点击按钮来启动SecondActivity 1.显式Intent 在应用中建立两个类,FirstActivity和SecondActivity。分别为它们建立layout布局文件first_layout,second_layout,并在AndroidManifest.xml中注册
2015-08-20 15:35:19 1352
原创 Eclipse中代码自动对齐
写代码的时候经常会因为种种原因使得代码行混乱,这样非常不利于阅读和开发,可以通过下面的方法来使代码自动对齐在Eclipse的菜单栏点击Source在Source选项里选择Format然后代码就会自动对齐了,当然熟练了以后可以直接通过Ctrl+Shift+F的快捷方式来进行,这样我们就可以看到一个整齐的代码了。
2015-08-20 13:22:50 15364
原创 Android笔记(四)Menu菜单
1.在res下新建一个menu文件夹,在menu文件夹里新建一个main.xml文件,编写如下代码<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/add"
2015-08-20 13:07:19 736
原创 Android笔记(三)为按钮添加事件
1.在参数中直接new一个OnClickListenerButton button1=(Button) findViewById(R.id.button1);//事件源 button1.setOnClickListener(new OnClickListener(){ @Override //findViewById得到的是一个View对象
2015-08-19 18:57:53 793
原创 Android笔记(二)LogCat
LogCat是用来打印日志信息的,主要有5个方法 Log.v() Log.d() Log.i() Log.w() Log.e() v是verbose打印全部信息 d是debug打印调试信息 i是info打印一些比较重要的数据 w是warn打印警告信息 e是error打印错误信息 LogCat可以通过选择来打印不同级别的日志信息,你可以根据自己的需求来查看。只能打印比自己级别高的信息。比
2015-08-19 16:43:23 797
原创 Android笔记(一)AndroidManifest.xml
这是整个 Android 项目的配置文件,在程序中定义的所有四大组件都需要在这个文件里注册。另外还可以在这个文件中给应用程序添加权限声明,也可以重新指定你创建项目时指定的程序最低兼容版本和目标版本。 在AndroidManifest.xml中有这样一段代码: <activity android:name=".MainActivity" android:l
2015-08-19 15:44:59 1052 1
原创 m语言常用函数和命令
1.Set 设置变量 set s=3 2.write 输出变量 w s 3.kill 删除所有变量或一些指定的变量或所有变量除了指定的变量。 4.new 初始化变量。 5.Do(d):执行命令 6.Quit(q): 结束执行一个函数并返回一个值 7.$Horolog$Horolog 包含了时间和日期,它们由逗号分开。第一部分是日期的数字,它是从1840 年12 月31 日开始
2015-08-10 16:25:27 7671
原创 cache数据库之表的存储结构
1.我们已经建了一个person类,接下来就是表的存储结构 2.打开Inspector,先输入rowid名字为p_RowID,选class->Storage 3.新建一个Storage,选择CacheSQLStorage,在SqlIdExpression中输入$i(^mdata(“Person”)) 意思是设置Rowid为自增 4.Caché 以多维数组存储数据,所有数据都是保存Gl
2015-08-10 16:14:50 5011
原创 cache数据库之建表
通过建类来建表 1. 2.修改自己的包和类名 3.选择持久类 4.这里是表名 5.建立表的属性,一个属性就是表的一列,下面是属性名 6.属性的类型 7.表的列名 8.仿照上面的步骤多建几列 9.在System Management Portal中选择sql->Execute SQL Query 10.在左侧选择自己的命名空间 11.输入sql语句
2015-08-08 08:54:17 4335
原创 cache数据库:对象方式的数据库访问
数据库截图 对象是User.Person 代码:Class web.PersonObj Extends %RegisteredObject{ClassMethod insertbyobj(name, age, sex){ ///先生成一个person对象 set person=##class(User.Person).%New() ///对象属性赋值 s
2015-08-07 20:51:34 3537
原创 sql语法
SQL 指结构化查询语言 下面是一个名为 “Persons” 的表:id自增,不用管 基础的sql语句包括增、删、改、查。 增:INSERT INTO 语句用于向表格中插入新的行。 INSERT INTO 表名称 VALUES (值1, 值2,….) 也可以指定所要插入数据的列: INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,….)
2015-08-07 13:37:49 1074
json-lib-2.2.2-jdk15及其所依赖的jar包
2015-09-16
伽卡他卡电子教室-学生安装
2015-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人