<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Zy的技术心得]]></title><description><![CDATA[zy]]></description><link>https://blog.csdn.net/Zengyangtech</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Zengyangtech]]></copyright><item><title><![CDATA[Android 的一些比较好的开源代码项目]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/7019439</link><guid>https://blog.csdn.net/Zengyangtech/article/details/7019439</guid><author>Zengyangtech</author><pubDate>Mon, 28 Nov 2011 14:18:21 +0800</pubDate><description><![CDATA[Android PDF 阅读器

http://sourceforge.net/projects/andpdf/files/
个人记账工具 OnMyMeans 
http://sourceforge.net/projects/onmymeans/develop
Android电池监控 Android Battery Dog 
http://sourceforge.net/project]]></description><category></category></item><item><title><![CDATA[在eclipse里配置Android ndk环境 适用于windows mac 和linux]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/7019350</link><guid>https://blog.csdn.net/Zengyangtech/article/details/7019350</guid><author>Zengyangtech</author><pubDate>Mon, 28 Nov 2011 14:10:26 +0800</pubDate><description><![CDATA[欢迎转载，转载请注明出处http://blog.csdn.net/zengyangtech/article/details/7019350



     由于做Android在底层有库的时候需要交叉编译环境，c代码需要用ndk-build来进行编译，而java代码则需要用Android sdk编译。之前由于对eclipse ide不太熟悉，所以往往编译的时候都是在记事本里写好c代码，然后]]></description><category></category></item><item><title><![CDATA[Unable to execute dex: Java heap space 解决方案（如何为eclipse.int 添加内存）]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/7003379</link><guid>https://blog.csdn.net/Zengyangtech/article/details/7003379</guid><author>Zengyangtech</author><pubDate>Wed, 23 Nov 2011 11:08:01 +0800</pubDate><description><![CDATA[欢迎转载，转载请注明 
http://blog.csdn.net/zengyangtech/article/details/7003379   




      今天，在编译一个大工程的时候遇到了问题
     Unable to execute dex: Java heap space
     上网找了一下，有两种解决方案：

     1. eclipse.int 添]]></description><category></category></item><item><title><![CDATA[Android 安全机制]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6951249</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6951249</guid><author>Zengyangtech</author><pubDate>Wed, 09 Nov 2011 10:16:31 +0800</pubDate><description><![CDATA[1
 Android 安全机制概述

Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制，通过为每一个 Application 分配不同的 uid 和 gid ， 从而使得不同的 Application 之间的私有数据和访问（ native 以及 java 层通过这种 sandbox 机制，都可以）达到隔离的目的 。 与此 同时， Android 还 在此基础]]></description><category></category></item><item><title><![CDATA[百度Android开发面试题]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6921394</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6921394</guid><author>Zengyangtech</author><pubDate>Mon, 31 Oct 2011 14:35:42 +0800</pubDate><description><![CDATA[此文转载，希望朋友有好的面试题 发来研究一下……
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行，都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程，所以说可以认为是同一个概念。

2、sim卡的EF 文件有何作用
sim卡的文件系统]]></description><category></category></item><item><title><![CDATA[Eclipse快捷键大全(转载)]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6779257</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6779257</guid><author>Zengyangtech</author><pubDate>Thu, 15 Sep 2011 17:59:24 +0800</pubDate><description><![CDATA[Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行 
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)]]></description><category></category></item><item><title><![CDATA[Tomcat Jsp环境搭建全过程]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6668465</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6668465</guid><author>Zengyangtech</author><pubDate>Mon, 08 Aug 2011 11:00:03 +0800</pubDate><description><![CDATA[搭建Jsp环境最简单的办法就是

 Java+Tomcat 能很好的支持jsp代码


1.首先，我们需要下载JDK和Tomcat安装包
   JDK下载地址 http://www.oracle.com/technetwork/java/index.html]]></description><category></category></item><item><title><![CDATA[在模拟器上安装Android market的方法]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6427364</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6427364</guid><author>Zengyangtech</author><pubDate>Tue, 17 May 2011 16:49:00 +0800</pubDate><description><![CDATA[Android模拟器中默认是没有Market的，因此默认情况下就没有办法在模拟器中下载Market上丰富的软件。所以我们需要找一个方法来在模拟器上进行安装。首先准备工作是准备好3个market相关的apkGoogleServicesFramework.apk 下载链接http://download.csdn.net/source/3266099Vending.apk 下载链接http://download.csdn.net/source/3266202MarketUpdater.apk 下载链接http:/]]></description><category></category></item><item><title><![CDATA[Android  adb命令选择设备]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6386671</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6386671</guid><author>Zengyangtech</author><pubDate>Tue, 03 May 2011 11:25:00 +0800</pubDate><description><![CDATA[<br />有时候插多个设备时需要adb选择设备<br /> <br />可以用如下命令<br /> <br /> <br />在emulator-5554模拟器上安装ebook.apk：
    adb -s emulator-5554 install ebook.apk 
在真机上安装ebook.apk：
    adb -s HT9BYL904399 install ebook.apk  ]]></description><category></category></item><item><title><![CDATA[Android OnGestureListener用法 识别用户手势 左右滑动]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6364012</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6364012</guid><author>Zengyangtech</author><pubDate>Tue, 26 Apr 2011 13:51:00 +0800</pubDate><description><![CDATA[<br />android可以识别用户的手势（即用户用手指滑动的方向），通过用户不同的手势，从而做出不同的处理<br /> <br /> <br />需要使用OnGestureListener<br /> <br />比如说看电子书的时候翻页，或者要滑动一些其他内容<br /> <br /> <br />直接上代码<br /> <br />界面文件<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:a]]></description><category></category></item><item><title><![CDATA[Android 短信数据库详细总结分析]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6360908</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6360908</guid><author>Zengyangtech</author><pubDate>Mon, 25 Apr 2011 10:40:00 +0800</pubDate><description><![CDATA[<br />Android 短信数据库详细总结分析短信 sms 文件 /data/data/com.android.providers.telephony/databases/mmssms.db <br />这个数据库有13张表，sms表存了短信信息。 <br /><br />sms表的uri是        public static final Uri CONTENT_URI =              Uri.parse("content://sms"); 表项含义，我猜的 <br />strCol]]></description><category></category></item><item><title><![CDATA[Android系统Content Provider数据库总结]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6360883</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6360883</guid><author>Zengyangtech</author><pubDate>Mon, 25 Apr 2011 10:37:00 +0800</pubDate><description><![CDATA[Android系统Content Provider数据库总结1.短信数据库String strUriInbox = "content://sms";Uri uriSms = Uri.parse(strUriInbox);Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC");strColumnName=_id strColumnValue=48 //短消息序号 ]]></description><category></category></item><item><title><![CDATA[DIY 新浪微博Android客户端 ----用Android手机发送来自iPhone的微博]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6280622</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6280622</guid><author>Zengyangtech</author><pubDate>Sat, 26 Mar 2011 21:57:00 +0800</pubDate><description><![CDATA[DIY 新浪微博Android客户端 ----用Android手机发送来自iPhone的微博 今天看到一个哥们发布的DIY新浪微博客户端，自己试了下，确实好用，赫赫，给大家分享下链接http://hi.baidu.com/aqtata817/blog/item/776246021f81b6d87b8947bb.html先上个效果图：用我自己的Android手机发布欢迎关注我的微博http://t.sina.com.cn/zylucifer呵呵，下面我们开始一步一步来完成这一功能。首先，下载新浪微博客户端把里]]></description><category></category></item><item><title><![CDATA[ListView 实现像Android Market那样 分页加载 滚动加载]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6255554</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6255554</guid><author>Zengyangtech</author><pubDate>Thu, 17 Mar 2011 10:46:00 +0800</pubDate><description><![CDATA[ 最近几天研究ListView实现分页加载和滚动加载,发现可以用listView的OnScroll方法来实现,直接上代码ListViewScroll.javapackage zy.lucifer.ListViewScroll;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Gravity;
import android.view.View;
i]]></description><category></category></item><item><title><![CDATA[Android 下载一个文件以及打开这个apk文件]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6251377</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6251377</guid><author>Zengyangtech</author><pubDate>Tue, 15 Mar 2011 17:29:00 +0800</pubDate><description><![CDATA[下载一个网络文件的函数如下public static File downLoadFile(String httpUrl) {
	        // TODO Auto-generated method stub
	        final String fileName = "nq.apk";
	        File tmpFile = new File("//sdcard");
	        if (!tmpFile.exists()) {
	                tmpF]]></description><category></category></item><item><title><![CDATA[Android 电话的反射调用机制实现静默接听电话]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6198355</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6198355</guid><author>Zengyangtech</author><pubDate>Mon, 21 Feb 2011 18:32:00 +0800</pubDate><description><![CDATA[首先 建一个工程insertTel建一个com.android.internal.telephony的包把系统的源码里的ITelephony.aidl拷贝进来如下ITelephony.aidl/*
 * Copyright (C) 2007 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file ]]></description><category></category></item><item><title><![CDATA[Android 源码编译]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6181329</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6181329</guid><author>Zengyangtech</author><pubDate>Sat, 12 Feb 2011 17:14:00 +0800</pubDate><description><![CDATA[<br />1.首先配置好jdk<br /> <br />2.然后下载一些需要的软件<br /> <br />1、sudo apt-get install build-essential<br />2、sudo apt-get install zlib1g-dev<br />3、sudo apt-get install flex<br />4、sudo apt-get install libncurses-dev<br />5、sudo apt-get install libx11-dev<br />6、s]]></description><category></category></item><item><title><![CDATA[Ubuntu安装jdk]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6181128</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6181128</guid><author>Zengyangtech</author><pubDate>Sat, 12 Feb 2011 16:11:00 +0800</pubDate><description><![CDATA[1.首先下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html我下载的是jdk-6u23-linux-i586.bin2.然后执行命令chmod +x jdk-6u23-linux-i586.bin3.然后运行安装./jdk-6u23-linux-i586.bin4.然后配置环境变量sudo gedit /etc/environment配置环境变量PATH="/usr/local/sbin:/usr/local/bin]]></description><category></category></item><item><title><![CDATA[Ubuntu安装vmware tool]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6181032</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6181032</guid><author>Zengyangtech</author><pubDate>Sat, 12 Feb 2011 15:30:00 +0800</pubDate><description><![CDATA[1.首先 打开虚拟机2.然后点击虚拟机上的选项“虚拟机”->"安装vmware tools"这时候系统会自动装载两个镜像3.然后解压缩第二个文件，我是解压缩到/home/zy/桌面/tmp文件夹下这时候可以得到一个vmware-tools-distrib文件夹4进入vmware-tools-distrib目录然后输入命令sudo ./vmware-install.pl然后一路回车就OKenjoy!]]></description><category></category></item><item><title><![CDATA[Android 屏幕保护程序制作及源码]]></title><link>https://blog.csdn.net/Zengyangtech/article/details/6157508</link><guid>https://blog.csdn.net/Zengyangtech/article/details/6157508</guid><author>Zengyangtech</author><pubDate>Fri, 21 Jan 2011 18:04:00 +0800</pubDate><description><![CDATA[Android 屏蔽返回键 锁屏 屏保 屏蔽home键 屏蔽挂机键]]></description><category></category></item></channel></rss>