06 2015 档案

摘要:上次刚接触SqlLite,不知道怎么创建数据库,现在做下总结: 界面和MYSQL一样,都是CMD界面,但不是在SQLite.exe中创建数据库:首先还是说一下cmd下sqlite的使用网上已经很多了、不做过多的赘述。大致说一下相应的命令就行了、作为学习sqlite的一个记录1:选择下载对应自己系统... 阅读全文
posted @ 2015-06-24 16:46 一汪海洋 阅读(312) 评论(0) 推荐(0)
摘要:之前我下载了BaseAnimation开源库(BaseAnimation是基于开源的APP,致力于收集各种动画效果)BaseAnimation转载的链接:http://blog.csdn.net/vipzjyno1/article/details/20622621发现里面有个火车票的出票效果,发现可... 阅读全文
posted @ 2015-06-24 09:00 一汪海洋 阅读(1349) 评论(0) 推荐(0)
摘要:在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个... 阅读全文
posted @ 2015-06-24 08:55 一汪海洋 阅读(290) 评论(0) 推荐(0)
摘要:一、APK Multi-Tool介绍 APK Multi-Tool 是APK Manager的升级版,是一个强大的APK反编译工具,集多种功能于一身,是居家必备、做ROM必选的工具! 这是一个比较方便的适合非开发者的小工具,可以对一些APK程序做自己喜欢的修改! 目前官方最新版是APK Multi-... 阅读全文
posted @ 2015-06-24 08:51 一汪海洋 阅读(24836) 评论(2) 推荐(0)
摘要:Intent是不同组件之间相互通讯的纽带,封装了不同组件之间通讯的条件。Intent本身是定义为一个类别(Class),一个Intent对象表达一个目的(Goal)或期望(Expectation),叙述其所期望的服务或动作、与动作有关的数据等。Android则根据此Intent对象之叙述,负责配对,... 阅读全文
posted @ 2015-06-23 16:19 一汪海洋 阅读(256) 评论(0) 推荐(0)
摘要:Android游戏开发之旅 View类详解 自定义 View的常用方法: onFinishInflate() 当View中所有的子控件 均被映射成xml后触发 onMeasure(int, int) 确定所有子元素的大小 onLayout(boolean, int, int, int, in... 阅读全文
posted @ 2015-06-23 14:31 一汪海洋 阅读(195) 评论(0) 推荐(0)
摘要:文章目录[隐藏]一、View是什么?二、View创建的一个概述:三、View的标志(Flag)系统四、MeasureSpec五、几个重要方法简介5.1 onFinishInflate()5.2 onMeasure(int, int)5.3 onLayout(boolean, int, int,int... 阅读全文
posted @ 2015-06-23 14:29 一汪海洋 阅读(851) 评论(0) 推荐(0)
摘要:如何列出SQLite数据库中的所有表SQLite数据库中的信息存在于一个内置表sqlite_master中,在查询器中可以用select * from sqlite_master 来查看,如果只要列出所有表名的话,则只要一个语句:SELECT name FROM sqlite_master WHER... 阅读全文
posted @ 2015-06-23 11:33 一汪海洋 阅读(337) 评论(0) 推荐(0)
摘要:一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。 2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。 3.REAL:浮点数字,存储为8-byte IEEE浮点数。 4.TEXT:字符串文本... 阅读全文
posted @ 2015-06-22 12:44 一汪海洋 阅读(227) 评论(0) 推荐(0)
摘要:一、聚合函数:SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如cou... 阅读全文
posted @ 2015-06-22 12:42 一汪海洋 阅读(723) 评论(0) 推荐(0)
摘要:1,调web浏览器Uri myBlogUri = Uri.parse("http://xxxxx.com");returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);2,地图Uri mapUri = Uri.parse("geo:38.899533,... 阅读全文
posted @ 2015-06-19 18:00 一汪海洋 阅读(1730) 评论(0) 推荐(0)
摘要:为什么要在应用程序中使用数据库?数据库最主要的用途就是作为数据的存储容器,另外,由于可以很方便的将应用程序中的数据结构(比如C语言中的结构体)转化成数据库的表,这样我们就可以通过操作数据库来替代写一堆算法来操作数据结构。android系统集成了一个轻量级的关系型数据库:SQLite,从本质上讲,SQ... 阅读全文
posted @ 2015-06-19 11:06 一汪海洋 阅读(283) 评论(0) 推荐(0)
摘要:前言 本章内容是android.widget.SimpleCursorTreeAdapter,版本为Android 3.0 r1,翻译来自"深夜未眠",含示例代码,欢迎访问它的博客:"http://chirs1012f.javaeye.com/",再次感谢"深夜未眠" !期待你一起参与Androi... 阅读全文
posted @ 2015-06-19 10:34 一汪海洋 阅读(304) 评论(0) 推荐(0)
摘要:前言 本章内容是android.widget.CursorTreeAdapter,版本为Android 3.0 r1,翻译来自"深夜未眠",欢迎访问它的博客:"http://chirs1012f.javaeye.com/",再次感谢"深夜未眠" !期待你一起参与Android API的翻译,联系我... 阅读全文
posted @ 2015-06-19 10:33 一汪海洋 阅读(253) 评论(0) 推荐(0)
摘要:一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI.解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,... 阅读全文
posted @ 2015-06-19 10:08 一汪海洋 阅读(173) 评论(0) 推荐(0)
摘要:总结一下Activity.startManagingCursor方法:我们将获得的Cursor对象交与Activity 来管理,这样Cursor对象的生命周期便能与当前的Activity自动同步,省去了自己管理Cursor。1.这个方法使用的前提是:游标结果集里有很多的数据记录。所以,在使用之前,先... 阅读全文
posted @ 2015-06-19 10:07 一汪海洋 阅读(211) 评论(0) 推荐(0)
摘要:一、 SQLite介绍SQLite是android内置的一个很小的关系型数据库。SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。博客中有一篇有稍微详细一点的介绍,大家可以去看一下。二、 SQLiteOpenHelper的使用方法SQLiteOpenHe... 阅读全文
posted @ 2015-06-18 17:04 一汪海洋 阅读(539) 评论(0) 推荐(0)
摘要:public 抽象类SQLiteOpenHelper继承关系java.lang.Object |____android.database.sqlite.SQLiteOpenHelper类概要这是一个辅助类,用来管理数据库的创建和数据库的版本。你要创建一个这个类的子类来实现onCreate(SQLit... 阅读全文
posted @ 2015-06-18 17:01 一汪海洋 阅读(201) 评论(0) 推荐(0)
摘要:实现数据库基本操作 数据库创建的问题解决了,接下来就该使用数据库实现应用程序功能的时候了。基本的操作包括创建、读取、更新、删除,即我们通常说的CRUD(Create, Read, Update, Delete)。在实现这些操作的时候,我们会使用到两个比较重要的类SQLiteDatabase类和C... 阅读全文
posted @ 2015-06-18 16:59 一汪海洋 阅读(1466) 评论(0) 推荐(0)
摘要:要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作... 阅读全文
posted @ 2015-06-16 09:38 一汪海洋 阅读(212) 评论(0) 推荐(0)
摘要:@Overrideprotected void onCreate(Bundle savedInstanceState) {try{super.onCreate(savedInstanceState);setContentView(R.layout.jzxt_main);loadView();if(B... 阅读全文
posted @ 2015-06-07 15:54 一汪海洋 阅读(598) 评论(0) 推荐(0)
摘要:ListView的原理【0】ListView中getView的工作原理:[1]ListView asks adapter “give me a view” (getView) for each item of the list.(通过getView来获取每个item)[2]A new View is... 阅读全文
posted @ 2015-06-07 15:16 一汪海洋 阅读(2983) 评论(0) 推荐(0)
摘要:给ListView设置分割线,只需设置如下两个属性:android:divider="#000" //设置分割线显示颜色android:dividerHeight="1px" //此处非0,否则无效个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属... 阅读全文
posted @ 2015-06-07 14:53 一汪海洋 阅读(36541) 评论(0) 推荐(0)
摘要:第一类:属性值为true或false android:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_align... 阅读全文
posted @ 2015-06-06 18:50 一汪海洋 阅读(124) 评论(0) 推荐(0)
摘要:1. gravity用来描述当前view的内容在view中的位置。 gravity是控制其内容或者包含的views在该view(或view group)中的位置2. layout_gravity是表示该view在其父容器view group中的位置。该属性只在父容器是LinearLayout和Fr... 阅读全文
posted @ 2015-06-06 17:59 一汪海洋 阅读(460) 评论(0) 推荐(0)
摘要:理论部分1、ScrollView和HorizontalScrollView是为控件或者布局添加滚动条2、上述两个控件只能有一个孩子,但是它并不是传统意义上的容器3、上述两个控件可以互相嵌套4、滚动条的位置现在的实验结果是:可以由layout_width和layout_height设定5、Scroll... 阅读全文
posted @ 2015-06-06 17:37 一汪海洋 阅读(3425) 评论(1) 推荐(0)
摘要:1. 按比例显示LinearLayout内各个子控件,需设置android:layout_width="0dp",如果为竖直方向的设置android:layout_height="0dp"。在这种情况下某子个控件占用LinearLayout的比例为:本控件weight值 / LinearLayout... 阅读全文
posted @ 2015-06-06 17:15 一汪海洋 阅读(162) 评论(0) 推荐(0)
摘要:android中include标签是为了便于控件的覆用的一个很好解决方案。但是也有一些需要注意的地方,下面是本人在项目中碰到过的一个问题,做此记录,便于以后查看。include标签用法。1.新建一个xml文件,命名 head.xmlhead.xml文件内容如下: 2.新建一个布局文件,命名 main... 阅读全文
posted @ 2015-06-02 23:38 一汪海洋 阅读(15109) 评论(0) 推荐(0)