- 博客(23)
- 收藏
- 关注
原创 android:installLocation简析
在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置.android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所示:xmlns:android="http://schemas.android.com/
2016-08-21 07:38:27 479
原创 Android中SQLite的Cursor是不会为空的!!!!!!!!!!!!!!!!
这个错误大家一定要注意!!!!!!!!!!!!!!!
2016-08-19 14:16:50 1865 1
转载 在ListView控件上实现手势滑动事件
需要实现的功能是:用手指在某条记录上从左往右划一下,出现一条横线,用于表示这个菜已经上过了;倒过来划,取消这条横线,表示这个菜没上过。 如何实现呢? 看我的吧! 首先需要一个Item的布局,在布局的最上方有一个ImageView用于显示这条横线,如果没有就把这个ImageView背景设置成透明,这个ImageView同这条记录等宽等高! 查看文章链接http://gundumw10
2016-08-16 12:36:45 1051
转载 Eclipse的java代码出错:The import org.apache cannot be resolved
【已解决】Eclipse的java代码出错:The import org.apache cannot be resolved2013年 7月 11 日上午 11:23crifan已有73088人围观7个评论【问题】Eclipse中,折腾java代码。把之前在android中的代码拿过来使用。结果出现The import org.apache cannot be
2016-08-10 21:47:36 25446
原创 sqlite介绍
#sqlite介绍>sqlite:轻量级数据库->不区分数据类型 嵌入式数据库->不需要安装相应的软件支持 直接调用系统提供的API就可以使用了 >创建数据库实际上就是一个特殊的一个文件 这个文件在包下面 >如何创建一个数据库 [1]定义一个类继承SQLiteOpenHelper [2]在SQLiteOpenHelper中onCreate方法中执行sq
2016-08-10 10:02:28 535
原创 mysql语句
#数据库的简介数据库:database什么情况下使用数据库:大量结构化数据需要存储的时候数据库的分类:[1]层次结构[2]网状结构[3]关系化结构常见的关系数据库[1]Micrsoft sql server [2]Oracle 收费 [3]mysql 免费 中小企业-淘宝 社区版-免费 100mb[4]sqlite 轻量级数
2016-08-10 10:00:57 581
原创 xml解析项目中的xml文件,路径如何写?
将要访问的外部文件直接放在代码包里面是一个大忌,在代码中用相对路径也是一个大忌,因为在运行的时候是去运行的class文件而不是源文件。要解决这个问题,首先楼主要知道当一个虚拟机启动以后它的工作目录是什么目录。在eclipse下面默认的工作目录就是工程的根目录。那么你如果想正确的访问文件,你就要从根目录开始写路径。最好的做法是在根目录下面建一个文件夹,在这里面专门放置要访问的文件。比如你在工程根目录
2016-08-08 23:02:54 5580
原创 Caused by: java.lang.UnsatisfiedLinkError: Native method not found: com.gao.gni.JNI.hello:()V
08-08 09:42:34.811: E/AndroidRuntime(1431): java.lang.IllegalStateException: Could not execute method of the activityE/AndroidRuntime(1431): Caused by: java.lang.UnsatisfiedLinkError: Native method
2016-08-08 21:51:23 1252
原创 eclipse c/c++自动代码提示
启动Eclipse.进入:Windows-->Preferences-->C/C++找到Environment。增加两个变量: CPLUS_INCLUDE_PATH: /usr/include/c++/4.1.3(我的gcc版本) C_INCLUDE_PATH: /usr/include接下来新建一个c project.编写代码的时候,当敲入'.'的时候就会自动弹出可备用的代码。
2016-08-07 11:19:24 6357
原创 eclipse中的easy explore插件,提高开发效率
在eclipse中快速打开文件所在的文件夹,这个一定可以为开发节省不少时间 插件下载地址: http://sourceforge.net/projects/easystruts/ 也可以直接从我的附件中下载 下载后直接丢在eclipse目录的plugins目录下,重启eclipse即可。 重启后,右击某文件可以在操作中看到:easyexplorer。 便可直接打开文件所
2016-08-06 21:41:48 523
原创 Gradle介绍
Gradle是一种构建工具,它抛弃了基于XML的构建脚本,取而代之的是采用一种基于Groovy的内部领域特定语言。近期,Gradle获得了极大的关注,这也是我决定去研究Gradle的原因。这篇文章是Gradle教程的第一篇,我们有两个目标:1. 帮助我们学会安装Gradle。2. 介绍一些基本概念,这有助于我们进一步理解本教程的后面章节。我们开始吧,先看一下如何安装Grad
2016-08-05 21:34:06 282
原创 在打开android系统通讯录的数据库的时候报Error!!!!!!!
不过没关系,我们只需要知道其中几个重要的表,以及他们之间的关系就可以了!!!
2016-07-30 21:31:04 441
原创 eclipse配置导出
将eclipse的配置导出... - [工具使用] 通常情况下,新解压出来的eclipse的默认配置是不能够满足我们的使用的,需要在新建的workspace中修改各种配置,比如编辑器的背景颜色、字体设置和字符集设置等,但是当我们新建了一个workspace或者新解压了一个eclipse后,原来的配置就没有了,重新设置一遍很是费时。现从网上找到两种办法来保存eclipse的配置信息。
2016-07-29 23:44:08 699
原创 Android Studio 快捷键
01本文介绍了一系列在AndroidStudio中常用的快捷键,希望可以帮助各位在AndroidStudio的使用中更加得心应手、如鱼得水、随心所欲、驾轻就熟、左右逢源、无往不利。Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。Alt+H:查找功
2016-07-29 22:58:32 503
原创 Android java.lang.RuntimeException: Unable to instantiate activity ComponentInfo 特殊异常
一个android项目刚开始能运行,发现一切OK,但是当运行的时候程序就会崩溃,你一遍一遍的检查你的代码和包,发现代码正常的不能再正行了。But Why ? 看到这里时你就应该自信一点”代码肯定是没有问题的“。问题本身一定出在jar包上或者eclipse的问题。然而程序又报找不到xxx类。那么肯定是在程序打包成apk时有些类没有被打包进去。Buy Why ?经过查阅资料得知,如果在Order An
2016-07-29 21:47:34 569
原创 黑马 程序员——java之面向对象
一、面向对象的概述 java是一种面向对象的编程语言。任何功能都是通过对象来实现的,就是将功能封装进对象,让对象去调用这些功能。这种思想是将数据作为第一位,而方法作为其次。这是对数据的一种优化,安全性更高,操作起数据来更方便。 (1)面向对象是相对面向过程而言的(如我们最早接触的C语言便是面向过程的)。(2)面向对象是一种设计思想。(3)在实际开发中,就是以
2014-08-23 22:47:37 504
原创 黑马程序员——throws和throw的区别,try、catch和finally的使用场景
答:一。throw用于抛出一个异常类对象,通常用于处理自定义异常类情况, 如 throw new MyException() throws则是在方法声明时告诉调用者该方法需要抛出什么类型的异常。 而异常的捕获,处理交由调用该方法者去实施,如 int parselnt(String s)throws NumberFormatException。 并且throw和throws的用法是完全不同的,thr
2014-08-19 21:29:41 1511
原创 黑马程序员——Collection、Collections、List、Set和Map解说大全
1、 Collection和Collections有什么关系?List和Set有什么异同点?Map有哪些常用类,各有什么特点? 思路:看到Collection立刻明白这道题要考察的是集合的知识。Collection是集合的根接口。Collections是集合的工具类。List和Set是Collection接口的两个子接口。 List接口集合有索引,是靠角标操作元素的,所以List集合内的元
2014-08-19 20:57:51 651
原创 黑马程序员——java中static关键字的应用
package com.gao;/* * static修饰成员,所有对象共享static修饰的成员 * 当成员被static修饰后,除了可以被对象调用,也可以直接被类名调用,方式是:类名.成员名 * 被static所修饰的成员变量存在于特定的区域(方法区/数据区/共享区) * * static的特点: * 1、随着类的加载而加载(静态的成员会随着类的消失而消失
2014-08-18 11:41:12 609
原创 黑马程序员——JDK1.7环境变量配置
1. 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)如下图所示 2安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可2:安装jre→更改→ \java 之前目录和安装 jdk 目录
2014-08-18 11:08:26 429
原创 黑马程序员——Java环境变量中的JAVA_HOME、Path和CLASSPATH每一个代表的含义
CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量。 它的作用与import、package关键字有关。 当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个packag
2014-08-18 10:37:36 783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人