自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fql_zlyy的专栏

默默的前行

  • 博客(54)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android sqlite 操作最佳实践及其注意事项

1、同一个Helper每次调用getWriteableDataBase实质上是返回的同一个DataBase,若在多次调用getWriteXXXX 不会报错,而是直接返回了之前已经打开的database,如果检测到DataBase已经被关闭了,则新打开一个DataBase并返回。          2、要支持多个线程同时去操作数据库,必须要用到同一个连接。

2014-05-28 16:39:29 863

原创 play 打包成war

play framework 2.0 暂时不支持打包成war 。对于要部署到tomcat 还是有一定麻烦的,但是在git上还是有支持打包的方法。github.com/dlecan/play2-war-plugin  本文参考了使用指南进行了一次部署.添加play2war插件Play2War是兼容所有PLAY2版本的,但play 2.1的API与play 2.0 系统不相容。

2014-03-10 10:58:45 2309

原创 Install Oracle Java 7 in Ubuntu via PPA

nstall Oracle Java 7 in Ubuntu via PPAThis package provides Oracle Java JDK 7 (which includes Java JDK, JRE and the Java browser plugin). However, you can't only install Oracle JRE - the PPA only

2013-10-12 16:18:17 1485

原创 安装ia32-libs

如题:在ubuntu server上 跑不起aapt 但是在自己的ubuntu电脑上能运行aapt经查,需要安装ia32-libs,这样在64位上才可以跑32位的东西如果是ubuntusudo apt-fast install ia32-libs

2013-10-12 15:56:49 1288

原创 Ubuntu 下环境配置

export ANDROID_SDK=~/fql_zlyy/android-sdkexport PLAY2_HOME=/home/fql/fql_zlyy/tools/play-2.2.0export TOMCAT_HOME=/home/fql/fql_zlyy/tools/apache-tomcat-7.0.41export ANT_HOME=~/fql_zlyy/tools/apa

2013-10-12 11:42:18 1201

原创 Ubuntu安装WPS For Linux

目前我使用的Linux是Ubuntu 11.101由于目前WPS For Linux只有32位版本,所以需要用到一些32位的库,因此在Ubuntu 64位版上安装WPS For Linux时需要先执行以下命令先装一些32位库,不然不能安装成功1sudo apt-get install ia32-libs*

2013-08-09 10:00:26 986

原创 怎样让TextView 中显示多种风格

如果希望普通TextView 中的文本显示不同的风格,有的加粗,有的是链接,则有以下2种方法:方法一:采用Html.fromHtml方法  mBox = new TextView(context);mBox.setText(Html.fromHtml("" + title + "" + "" + "" + description + "" + ""

2013-05-24 09:54:23 808

原创 自定义button,实现图片和文字上下排列,左右排列等等

public class AlImageButtonView extends LinearLayout { private ImageView mButtonImage = null; private TextView mButtonText = null; private Context mContext; public AlImageButtonView(C

2013-05-21 15:33:26 2207

转载 SVN 命令总结

svn命令通常都有帮助,如果你不知道命令怎么用,可以很方便获取帮助信息。比如有一个命令svn,但是不知道它有哪些子命令,可通过如下方式查询:$ svn help知道了子命令,但是不知道子命令的用法,还可以查询:$ svn help add另外,可能你需要设置svn commit的message编辑器,这可以通过定义环境变量SVN_EDITOR或者VISUAL或者EDITOR处理,比

2013-05-15 10:38:06 780

原创 APKTool生成APK包时遇到的错误

基本描述: APKTool反编译后再打包出错(Error retrieving parent for item: No resource found that matches the given name '@*android:style/Theme.Light') 错误日志: res\values\styles.xml:3: error: Error

2013-05-13 13:14:31 4173

原创 怎样安装和完全卸载wine

Wineubuntu 官方自带了 wine ,但是推荐用 winehq 官方提供的最新版本 wine ,新版本解决了很多以前显得麻烦的问题。PPA地址:https://launchpad.net/~ubuntu-wine/+archive/ppa$ sudo add-apt-repository ppa:ubuntu-wine/ppa$ sudo apt-get upda

2013-04-28 09:38:41 1122

转载 快捷方式删除不成功的解决办法

首先创建和删除的代码如下:  public void addShortcut(Context context) { Intent shortcutIntent = new Intent(); shortcutIntent.setClassName("com.telespree.android.client", "com.telespree.android.c

2013-04-09 16:29:48 1359

原创 修改actionbar的menu键的图标

name="Your.Theme" parent="@android:style/Theme.Holo"> item name="android:actionOverflowButtonStyle">@style/OverFlowitem> name="OverFlow" parent="@android:style/Widget.Holo.ActionButton.Overflow

2013-04-03 11:10:23 890 1

原创 fragment 替换时产生 Recursive entry to executePending 的错误

<!--@page {margin:2cm}p {margin-bottom:0.21cm}code.cjk {font-family:"DejaVu Sans Light",monospace}code.ctl {font-family:"DejaVu Sans Mono",monospace}--><!--@page {margi

2013-03-27 15:56:35 1386

转载 Ubuntu下Eclipse中文乱码解决

把Windows下的工程导入到了Linux下Eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse 默认会去读取系统的编码,所以Widnwos下的Eclipse的编码为GBK),而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让 Ubuntu支持GBK,方法如下:首先要修改/var/lib/locales/supported.d这个文件夹

2013-02-18 17:26:56 659

转载 Ubuntu 下Gedit打开Windows下txt文件乱码解决 2012

有些在Windows下能够打开的txt文件在Ubuntu下用gedit打开时,中文显示是乱码,这是因为编码方式不同造成的。Windows下默认txt文件的编码方式是GBk,而Ubuntu下的gedit默认没有对GBK的支持。解决方法有三:1. 用gedit -h看一下可以知道gedit里面有一个选项是–encoding,在终端中运行gedit –encoding=gbk filename,

2013-02-18 16:57:25 867

转载 最短路径算法详解

1  最短路径算法在日常生活中,我们如果需要常常往返A地区和B地区之间,我们最希望知道的可能是从A地区到B地区间的众多路径中,那一条路径的路途最短。最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括:(1)确定起点的最短路径问题:即已知起始结点,求最短路径的问题。 (2)确定终点的最短路径问题:与确定起点的问题相反

2013-02-07 15:44:40 761

转载 Android Matrix类以及ColorMatrix类详解

最近在系统学习了android的图像处理(在网上搜集了一些资料并自己编写了测试程序,做了整理),现在这里做一总结:一、ColorMatrix类ColorMatrix是一个5x4阶的矩阵 在下面表示为A,第一行表示R红色分量,第二行表示G绿色分量,第三行表示B蓝色分量,第四行表示透明度:用一维数组的存储方式如下: [ a, b, c, d, e, f, g, h, i, j, k,

2013-02-06 15:32:32 685

原创 Android change background color smoothly

An easy way to achieve this is to perform a fade using AlphaAnimation.Make your view a ViewGroupAdd a child view to it at index 0, with match_parent layout dimensionsGive your child the sa

2013-01-21 14:27:59 631

原创 android 用 ant 打包编译

ant 官方网址如:http://ant.apache.org/manual/index.html  在这里你可以获取到ant的更多的资料。1. 下载并安装ant 工具 ,并配置好环境变量。    (1).终端敲入以下命令:fql@fql-System-Product-Name:~/桌面$ gedit ~/.bashrc     (2).修改bashrc文件 ,将其添加到path

2013-01-21 13:36:09 766

转载 android手势识别总结

感谢android中国开发者的众多先驱,本文主要内容来自于总结,一小部分是自己的体会。主要参考文章为: http://www.williamhua.com/2009/04/23/android-touchscreen-gesture-recogniton/http://goro.iteye.com/blog/402163 Android Touch Screen 与传统Clic

2013-01-10 13:43:48 733

原创 gen already exists but is not a source folder. Convert to a source folder or rename it 的解决办法

1. Right click on the project and go to "Properties" //鼠标右键点击项目,然后选中Properties   2. Select "Java Build Path" on the left //选择java Build Path   3. Open "Source" tab // 打开源文件的tab栏   4. Click "Add

2013-01-04 09:14:11 1804 1

原创 ubuntu 下安装jdk

如果通过命令来安装,则直接在终端上面输入 :   // 推荐用open-jdk 而不是sun-jdk  需要安装sun-jdk 则 在终端敲入: sudo apt-get  install sun-java6-jdk sudo apt-get install open-jdk6-jdk 如果是安装jdk 的 bin文件   1.  下载bin文件   2.

2012-12-28 11:30:24 672

原创 ubuntu 11.10 编译 android 源码问题

Ubuntu11.10里的gcc和g++版本太高了sudo apt-get install gcc-4.4sudo apt-get install g++-4.4sudo rm -rf /usr/bin/gcc /usr/bin/g++sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gccsudo ln -s /usr/bin/g++-

2012-12-28 10:32:46 468

转载 MediaScanner 分析

MediaScanner之所以拿MediaScanner开刀 因为想借用系统的Media Scan 工具  通过Intent直接调用系统的[步骤]1. 下载并安装Git 过程略 网络上很多2. 得到该功能的模块地址并使用Git下载之   地址:git://android.git.kernel.org/platform/packages/providers/Media

2012-11-13 14:08:50 560

原创 Http协议初识第二天

URL格式:–http://host[: port] [abs_path]–其中http表示要通过HTTP协议来定位网络资源。–Host表示合法的Internet主机域名或IP地址(以点分十进制格式表示)–Port用于指定一个端口号,拥有被请求资源的服务器主机监听该端口的TCP连接。如果port是空,则使用     缺省的端口80。因为Http是依据Tcp协议的,所

2012-11-01 15:31:55 713

原创 Http协议初识第一天

Http是基于请求和响应的 无状态 的协议。问题:Http1.0中,当连接建立后,浏览器发送一个请求,服务器回应一个消息,之后,连接就被关闭所以当在发送一个请求时,服务器将需要重新建立连接,很显然这种需要不断建立连接的通信方式开销比较大但是,每获取一种资源,就建立一次连接,这样就增加了HTTP服务器的开销,造成了Internet上的信息堵塞解决办法:Http

2012-11-01 15:28:43 652

原创 Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools

当项目中遇到【Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties.】的解决办法:点击project菜单---clean按钮在自己的项目前,点右键,点Android tools,

2012-10-22 09:16:38 514

原创 出现This template depends on Android Support Library错误解决

更新ADT20后出现This template depends on Android Support Library错误解决办法如下:1.进入安装目录“android-sdk-windows”下,打开“SDK Manager.exe”;2.找到Extras,选中Android Support Library,Delete package卸载掉当前的Android Support Lib

2012-10-08 10:51:11 1005

原创 android 源码 sdk 编译总结

1.检查版本和安装的版本  dev03@dev03:~$ ls /usr/bin/gcc*    /usr/bin/gcc  /usr/bin/gcc-4.5  /usr/bin/gcc-4.6   如果缺少某些版本直接安装即可:   sudo apt-get install gcc-4.5 g++-4.5  sudo apt-get install gcc-4.4 g

2012-09-12 10:11:45 936

原创 项目名前有个红色感叹号的解决办法

项目名前有个红色感叹号,但是查看了其所有子目录,没有任何异常符号, 运行程序时会提示项目中存在错误,    解决方案:右击项目名,选中build path/configure build path,之后把前面出现红色感叹号的jar包删除再重新导入即可。   黄色的感叹号的jar,表示.classpath配置文件引用了jar,但是实际上lib里面没有这个jar。

2012-08-29 16:25:27 2818

原创 ubuntu下面连接Android手机

Ubuntu下通过USB数据线连接G11手机后,adb可能无法识别到设备。按照一下步骤可以解决此问题。1.在terminal下面输入 lsusb会发现结果有如下类似记录:Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp. 2.这时输入 sudo vim /etc/udev/rules.d/50-android.ru

2012-08-20 15:39:22 2709 2

原创 linux下解压命令大全

.rar解压:rar x FileName.rar压缩:rar a FileName.rar DirName.bz2解压1:bzip2 -d FileName.bz2解压2:bunzip2 FileName.bz2压缩: bzip2 -z FileName.tar.bz2解压:tar jxvf FileName.tar.bz2压缩:tar jcvf FileName.tar.

2012-08-20 11:26:33 514

转载 AbstractThreadedSyncAdapter简介

android.content.AbstractThreadedSyncAdapter是一个虚类,它主要用于执行Account相关内容(比如Contact)的同步操作。它是对 Account的内容(比如contact)进行同步操作的适配器。  AbstractThreadedSyncAdapter收到同步请求后,将生产一个线程来进行Account指定内容的同步处理。当 AbstractThread

2012-08-17 17:22:41 750

原创 Android日历部分资料整理

最近在做android日历、联系人模块的开发、下面是自己开发过程中参考的资料,希望同时在做这个模块的同学多多交流。 稍后将逐渐补充完整日历模块:官方文档:http://developer.android.com/guide/topics/providers/calendar-provider.html日历原理分析:http://blog.163.com/bluesky_07_0

2012-08-13 22:51:13 699

转载 android Fragments详解二:创建Fragment

创建Fragment    要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如 onCreate(),onStart(),onPause()和onStop()。实际上,如果你想把老的程序改为使用fragment,基本上只需要把activity的回调方法的代码移到f

2012-07-26 10:55:09 762

转载 android Fragments详解一:概述

Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activit

2012-07-26 10:54:36 515

转载 android Fragments详解五:与activity通讯

与activity通讯  尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。  Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistVi

2012-07-26 10:53:38 907

转载 android Fragments详解六:处理fragement的生命周期

把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragment之后可以通过方法onOptionsItemSelected()来响应自己的菜单项被选择的

2012-07-26 10:52:41 1094

转载 android Fragments详解七:fragement示例

下例中实验了上面所讲的所有内容。此例有一个activity,其含有两个fragment。一个显示莎士比亚剧的播放曲目,另一个显示选中曲目的摘要。此例还演示了如何跟据屏幕大小配置fragment。主activity创建layout。[java] view plaincopy@Override  protectedvoid onCreate(Bundle saved

2012-07-26 10:51:48 793

apktool aapt.exe

apktool 生成apk 所需工具 aapt.exe

2013-05-13

Android4.2 短信 彩信 联系人源码

Android4.2 最新 短信 彩信 联系人源码 不可多得的学习资料 注意:由于依赖其他jar包 所以不能直接运行但是可以参考系统的程序设计及布局文件

2012-12-03

android客户端请求,服务端监听apk安装完成,通知客户端

android socket 客户端 服务端 监听 apk安装完成

2012-03-13

android经典面试题

android经典面试题

2012-02-27

android入门+android应用框架设计技巧+程序员指南

android入门书籍+android应用框架设计技巧+android中级+程序员指南

2012-02-27

android全部UI属性及注释说明总结 全部Action大全总结

android全部UI属性及注释说明总结 android全部Action大全总结

2012-02-24

android_Drawable、Bitmap、byte[]之间的转换.doc

详细的介绍了android_Drawable、Bitmap、byte[]之间的转换 在android开发中非常实用

2012-02-23

空空如也

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

TA关注的人

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