<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iteye_7379的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_7379</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_7379]]></copyright><item><title><![CDATA[Apache solr使用]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82476648</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82476648</guid><author>iteye_7379</author><pubDate>Sat, 02 Feb 2013 17:50:55 +0800</pubDate><description><![CDATA[
一、Solr介绍
最近在一个项目中做了一个全文检索的功能，刚开始本来打算用Apache Lucene去实现，毕竟之前对Lucene有一点了解，但是在网上看技术类文章时看见了别人介绍Apache Solr，感觉挺好的，
还是一个开源的搜索服务器，主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的，高亮显示搜索结...]]></description><category></category></item><item><title><![CDATA[android 屏幕适配]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82476633</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82476633</guid><author>iteye_7379</author><pubDate>Sat, 02 Feb 2013 16:03:19 +0800</pubDate><description><![CDATA[
笔记本屏幕像素密度计算方法：根号√（横向分辨率^2+纵向分辨率^2）/屏幕大小=像素密度
 
计算公式:1dp*像素密度/160 = 实际像素数
 
1寸＝2.54厘米。
 

...]]></description><category></category></item><item><title><![CDATA[Binary XML file line #2: Error inflating class ]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82412132</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82412132</guid><author>iteye_7379</author><pubDate>Tue, 25 Sep 2012 18:05:42 +0800</pubDate><description><![CDATA[

 自定义一个View，并在layout文件中进行部署，执行程序报以下错误：
 



[html] view plaincopy




E/AndroidRuntime( 1292): FATAL EXCEPTION: main  
E/AndroidRuntime( 1292): java.lang.RuntimeException: Unable to start a...]]></description><category></category></item><item><title><![CDATA[android中加载图片时出现oom]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82412130</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82412130</guid><author>iteye_7379</author><pubDate>Tue, 25 Sep 2012 18:04:00 +0800</pubDate><description><![CDATA[

今天做项目，发现需要显示一张超大图片，处理过后，还有561Kb
     加载的时候，就crash --- OOM
     shortMsg:java.lang.OutOfMemoryError
     longMsg:java.lang.OutOfMemoryError: bitmap size exceeds VM budget
     stackTrace:java.la...]]></description><category></category></item><item><title><![CDATA[Android 图片处理方法大全]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82363929</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82363929</guid><author>iteye_7379</author><pubDate>Mon, 02 Jul 2012 15:41:43 +0800</pubDate><description><![CDATA[

整理了一下目前Android开发中图片的各种处理方法：

Java代码
    
   /** 
    
     * 使头像变灰 
    
     * @param drawable 
    
     */  
    
    public static void porBecomeGrey(ImageView imageView, Drawable d...]]></description><category></category></item><item><title><![CDATA[android 代码混淆问题解决]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82361501</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82361501</guid><author>iteye_7379</author><pubDate>Sat, 30 Jun 2012 16:48:03 +0800</pubDate><description><![CDATA[android代码混淆报错总结:java.io.IOException: Please correct the above warnings first


[2012-06-01 14:06:03 - geoTest6.3] Warning: org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1: can't find referenced...]]></description><category></category></item><item><title><![CDATA[Android SDK更新后 ADT R17 E/AndroidRuntime : java.lang.NoClassDefFoundError问题的解决]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82357790</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82357790</guid><author>iteye_7379</author><pubDate>Tue, 19 Jun 2012 11:45:37 +0800</pubDate><description><![CDATA[更新了Android SDK 和ADT 到 R17 以后出现了一个问题，就是原来所有引入第三方的jar文件的项目，运行到一旦调用了第三方jar文件里的类的地方，都会出现类似
 E/AndroidRuntime : java.lang.NoClassDefFoundError

 的错误。
后来看国外的网站才解决问题http://android.foxykeep.com/dev/how-to...]]></description><category></category></item><item><title><![CDATA[c++ primer第七章（函数）学习笔记]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82334026</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82334026</guid><author>iteye_7379</author><pubDate>Tue, 22 May 2012 23:36:58 +0800</pubDate><description><![CDATA[1.没有指定返回类型的函数是不合法的。
2.把函数的声明放在头文件中，这样可以确保对于指定函数其所有声明保持一致。
3.内联函数的使用，在函数返回类型前加上关键字inline就可以将shorterString函数指定为内联函数，可以解决调用函数比丘戒等价表达式要慢得多的问题，因为在大多数的机器上，调用函数都要做很多工作：调用前先保存寄存器，并在返回时恢复；复制实参；程序还必须转向一个新位置执行...]]></description><category></category></item><item><title><![CDATA[oracle数据库基本数据类型]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82331100</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82331100</guid><author>iteye_7379</author><pubDate>Tue, 15 May 2012 10:13:40 +0800</pubDate><description><![CDATA[

--varchar,varchar2
 
联系：
1.varchar/varchar2用于存储可变长度的字符串
比如varchar（20），存入字符串'abc',则数据库中该字段只占3个字节，而不是20个字节
2.size 的最大值是 4000，而最小值是 1，其值表示字节数，比如
varchar（20）表示最大可以存放20个字节的内容
 
区别：
1.varchar2把所...]]></description><category></category></item><item><title><![CDATA[NDK 环境搭建 - 安装配置 Cygwin]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82328680</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82328680</guid><author>iteye_7379</author><pubDate>Tue, 08 May 2012 18:07:21 +0800</pubDate><description><![CDATA[




1. NDK 下载 最新版 Android NDK 开发工具包  地址：http://dl.google.com/android/ndk/android-ndk-r4-windows.zip2.交叉编译环境下载 Cygwin ，并安装。 我们通过Cygwin编译一个交叉环境。地址：http://www.cygwin.com/ 选择 Devel Install 安装 gcc 和 ma...]]></description><category></category></item><item><title><![CDATA[c++ primer第六章（语句）学习笔记]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82328334</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82328334</guid><author>iteye_7379</author><pubDate>Tue, 08 May 2012 00:01:34 +0800</pubDate><description><![CDATA[1.程序语句最简单的形式是空语句（null statement）只有一个分号。
2.复合语句，通常被称为块，使用一对花括号括起来的语句序列（也可能是空的）。
3.建议总是在if后边使用花括号，这样做可以避免日后修改代码时产生混乱和错误。
4.break只能出现在循环或switch结构中。
5.continue语句只能出现在for、wihile或do while循环中。
 ...]]></description><category></category></item><item><title><![CDATA[android检测网络连接]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82328114</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82328114</guid><author>iteye_7379</author><pubDate>Mon, 07 May 2012 14:57:33 +0800</pubDate><description><![CDATA[

    ConnectivityManager connMgr = (ConnectivityManager) 
        getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
    if (networkInfo...]]></description><category></category></item><item><title><![CDATA[c++ primer第五章（表达式）学习笔记]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82327895</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82327895</guid><author>iteye_7379</author><pubDate>Sun, 06 May 2012 23:51:28 +0800</pubDate><description><![CDATA[1.操作符%“求余”或“求模”操作符，该操作符的操作数只能为整数，包括bool 、char、short、int和long类型，以及对应的    unsigned类型。
2.如果来年改革操作数为正数，出法（/）和求模（%）操作的结果也是正数（或零）；如果两个操作数都是负数，除法操作的    结果正数（或零），而求模操作的结果则为负数（或零）。
3.c++中规定了操作数计算顺序的操作符还有条件（？...]]></description><category></category></item><item><title><![CDATA[c++ primer第四章（数组和指针）学习笔记]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82325940</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82325940</guid><author>iteye_7379</author><pubDate>Tue, 01 May 2012 23:56:42 +0800</pubDate><description><![CDATA[1.字符数组既可以用一组由花括号括起来、都好隔开的字符字面值进行初始化，也可以用一个字符串字面值进行初始化。但是      字符串字面值包含一个额外的空字符（null）用于结束字符串。
2.一个数组不能用另一个数组初始化，也不能将一个数组赋值给另一个数组。
3.c++提供了一种特殊的指针类型void*，它可以保存任何对象的地址。
4.使用下标访问数组时，实际上是使用下标访问指针。
5.c+...]]></description><category></category></item><item><title><![CDATA[c++ primer第三章（标准库类型）学习笔记]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82325538</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82325538</guid><author>iteye_7379</author><pubDate>Mon, 30 Apr 2012 17:18:27 +0800</pubDate><description><![CDATA[1.在使用标准库提供的string对象的size方法获取字符串长度时，为了避免溢出，保存一个string对像size的最安全方法就是    使用标准库类型string::size_type，处于同样的道理在定义索引变量时也要使用string::size_type。
2.string对象比较操作是区分大小写的，任何一个大写字母都小于任意的小写字母。
3.string和字符串字面值的连接时，字符串...]]></description><category></category></item><item><title><![CDATA[android 屏幕适配问题 ]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82176744</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82176744</guid><author>iteye_7379</author><pubDate>Thu, 27 Oct 2011 21:49:41 +0800</pubDate><description><![CDATA[
android 屏幕适配问题 


转自http://blog.sina.com.cn/s/blog_74c22b210100tn3o.html


 
如何将一个应用程序适配在不同的手机上，虽然这不算是一个技术问题，但是对于刚刚做屏幕的开发人员来说，还真不是一件多么简单的事情。
 
首先：你需要在AndroidManifest.xml文件的&amp;lt;manifest&amp;gt;元素...]]></description><category></category></item><item><title><![CDATA[jprofiler使用]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82168197</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82168197</guid><author>iteye_7379</author><pubDate>Thu, 13 Oct 2011 14:13:10 +0800</pubDate><description><![CDATA[
要使用JProfiler我们可以到官方下载软件，然后注册码直接google下，下载后解压，然后安装
在解压文件夹中找到.install4j中的setup.exe,双击进行安装

安装好了之后就有朋友迫不及待的运行软件，有的朋友就会提示：
The JVM could not be started. The maximum heap size (-Xmx) might bo too lar...]]></description><category></category></item><item><title><![CDATA[Android如何防止apk程序被反编译]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82130474</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82130474</guid><author>iteye_7379</author><pubDate>Wed, 31 Aug 2011 09:48:23 +0800</pubDate><description><![CDATA[ 
作为Android应用开发者，不得不面对一个尴尬的局面，就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。
Google似乎也发现了这个问题，从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹
proguard是一个java代码混淆的工具，通过proguard，别人即使反编译你的apk包，也只会看到一些让人很难看...]]></description><category></category></item><item><title><![CDATA[Android自定义字体]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82130349</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82130349</guid><author>iteye_7379</author><pubDate>Tue, 30 Aug 2011 23:42:54 +0800</pubDate><description><![CDATA[

要在其他平台实现自定义字体可谓是相当的麻烦，但是在Android平台就很简单了。
首先将自定义字体放到“assets”下面被实例化之后再使用，字体文件如下图所示。
在程序中通过如下方式实例化自定义字体：

Typeface.createFromAsset(getContext().getAssets(),&quot;fonts/samplefont.ttf&quot;);  

下面是Android...]]></description><category></category></item><item><title><![CDATA[Android生成缩略图]]></title><link>https://blog.youkuaiyun.com/iteye_7379/article/details/82130347</link><guid>https://blog.youkuaiyun.com/iteye_7379/article/details/82130347</guid><author>iteye_7379</author><pubDate>Tue, 30 Aug 2011 23:36:57 +0800</pubDate><description><![CDATA[
Android生成缩略图-使用Android 2.2新特性完成

在Android 2.2版本之前，如果需要完成缩略图功能，往往是通过Bitmap、Drawable和Canvas配合完成，需要写一系列繁杂的逻辑去缩小原有图片，从而得到缩略图。但是到了Andorid 2.2版本，如果大家还这么做，那么就证明大家已经成为那个专打怪兽的奥特曼（out man）超人了。
在Android 2.2...]]></description><category></category></item></channel></rss>