自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

松狮

如果你想拥有你从未有过的东西, 那么你必须去做你从未做过的事情!

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android布局概览

一、LinearLayout(线性布局)      常用属性:          A. android:orientation="vertical"   或者  android:orientation="horizontal" ——决定子类控件垂直或者水平排布          B. android:gravity  =  "center_horizontal  |  bottom"

2015-11-30 20:18:56 586

转载 android:configChanges="orientation|keyboardHidden"的使用

1. 了解android:configChanges 的属性     通过设置这个属性可以使Activity捕捉设备状态变化,以下是可以被识别的内容:       CONFIG_FONT_SCALE     CONFIG_MCC     CONFIG_MNC     CONFIG_LOCALE     CONFIG_TOUCHSCREEN     CONFIG_KE

2015-11-30 11:27:16 5284

原创 Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

尝试下面三种解决方法:1. 有可能你的客户端已经安装过了,需要移调才能安装;2. 你的清单文件AndroidManifest.xml写的有问题,检查一下;3. 包名首字母不能大写;

2015-11-27 16:20:27 1356

原创 Android工程A依赖B,B依赖C

闲来无事,做了个实验。大致思路:A、B、C是三个较为庞大的工程。A工程(开源)需要用到B工程(开源),而又希望在B工程(开源)中引用C工程(开源)。也就是A是真个项目框架,B是其中一个模块,而在B中又希望集成C开源工程。先看效果图:

2015-11-26 17:31:34 2005

原创 Android 与 SQLite

SQLite官网:sqlite.org。一、SQLiteOpenHelper类 与 数据库创建、自动升级该类是一个抽象类。为了数据库的升级需要以及使用方便,往往使用该类的子类进行创建、打开、操作数据库。子类必须实现以下两个方法。public class UesrDB extends SQLiteOpenHelper { public UesrDB(Context context,

2015-11-26 15:56:51 607

原创 Android学习——项目结构

一、gen下的R.java文件是由系统自动生成来维护的,程序员不能修改。二、res存放资源文件:1、(资源名字必须小写)resoure资源中的文件命名(比如图片),资源文件名称需要全部小写(无论是导入的还是新建的)。否则将会导入失败!2、drawable存放图片,并且可以为同一张图片存放多种分辨率格式,当手机操作系统使用时可以根据自己的分辨率自动加载合适的图片,添加图片后,R.java

2015-11-26 12:44:40 628

转载 Android 中一个工程引用另一个工程

现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。1. 把工程A做成纯Jar包,这样其他的工程就可以直接引用了。     但是,如果在工程A中用了R.java中的引用,则无法打成jar包了。原因是R.java是自动生成的,是动态的,每次编译都是不相同的。如果一定要做成jar包,就不能使用自动生成

2015-11-24 17:33:43 748

转载 将androidVNC项目导入ADT

androidVNC  项目主页:http://code.google.com/p/android-vnc-viewer/我的GitHub:https://github.com/songshimvp/android-vnc-viewer   (下载源码)       SVN:svn checkout http://android-vnc-viewer

2015-11-24 17:14:00 1463

转载 error LNK2038、error LNK1123

error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”问题描述:在用VS2013编译时出现下面的错误error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”

2015-11-23 19:55:44 1505

原创 从一个View向一个Activity跳转

首先,startActivity(intent)方法是Context中的,so在View的点击事件中直接写会出现错误。解决方法:在View中声明一个Context,以及含Context的构造函数。private Context mContext;public MyView(Context context, ...) { super(context); mContext = conte

2015-11-18 16:48:28 685

原创 Android组件之Service

至于Service的概念,在此不作详解。先来看该程序的大体思路:在MainActivity中获得Testservice中的Timer的“加数”服务。activity_main.xml(给出此文件是为了让演示方便)<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns

2015-11-16 16:04:49 529

原创 Java学习小结(上)

官网:http://www.oracle.com/旧版本JDK下载:http://java.sun.com/products/archive/

2015-11-15 22:09:58 970

原创 Java内部类

内部类:——成员内部类——局部内部类——匿名内部类

2015-11-15 21:25:45 557

转载 Android仿IOS的AssistiveTouch的控件EasyTouch实现

概述:  之前我听到过一则新闻,就是说Ipone中的AssistiveTouch的设计初衷是给残疾人使用的。而这一功能在亚洲(中国)的使用最为频繁。  虽不知道这新闻的可靠性,但无庸置疑的是它的确给我们操作手机带来了很大的便捷。在这个设计之前,可能比较容易想到的就是建立快捷方式,而快捷方式的操作结果还是要去加载界面(有时可能是繁重的界面)。一旦走上了这条路,那距离快捷操作的方向可能

2015-11-13 19:39:15 1612

原创 《STL源码剖析》深入分析序列式容器——deque

欲抑先扬!先来看一下deque的优点:(1)头部插入删除操作,常数时间;(2)vector的假象三部曲“因空间不足a寻觅更大空间;b复制原数据;c释放源空间”在deque是不会发生的。因此也就不需要提供空间预留功能。deque的缺点:它的迭代器并不是普通指针,其复杂度远远超出vector,这也直接影响了各个运算层面。deque实质上由一段一段的连续空间组成,如果有必要在前

2015-11-08 16:16:08 828

原创 人工智能之最大最小值算法+剪枝优化(算法 + C++实现)

现在我们来看看博弈树节点标注的另一种方法:最小最大值方法。整个博弈树尽管大的出奇,然而在只有一部分有用的情况下,利用最小最大值方法是有其优点的,很容易推广使用。比方说,竞赛的结果是以钱为赌注的。为方便起见,设赌金为一块钱。如果棋手赢的,他就获得一块钱;如果他输了,这输一块钱。在和局的情况下,他不输也不赢。 我们把棋手赢的钱称之为收益。如果棋手赢了,其收益为1;如果输了,收益为-1;和局时为

2015-11-04 16:41:29 4825

原创 解决新浪SAE无法写入jssdk.php的问题

Warning: fopen(access_token.json) [function.fopen]: failed to open stream: Permission denied in jssdk.php on line 82Warning: fwrite() expects parameter 1 to be resource, boolean given in jssdk.php

2015-11-04 16:34:08 4650 4

原创 《STL源码剖析》深入分析序列式容器——vector

vector是动态空间,随着元素的加入,它的内部机制会自行扩充空间以容纳新元素。吃多少用多少。(1)vector的空间配置数据结构:iterator start; //已使用空间的头iterator finish; //已使用空间的尾iterator end_of_storage; //目前可用空间的尾 (我们都知道一个vecto

2015-11-03 21:45:25 743

sqlitegen_eclipse_site_0.1.18.jar

Eclipse访问SQLite的插件。(The generated class will have all the tedious code for persisting the object described by the interface. It will be generated by the plugin at project build time from an annotated interface that described the table and fields for the class.)

2015-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除