<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Laughing]]></title><description><![CDATA[与技术相关]]></description><link>https://blog.youkuaiyun.com/junfeng120125</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junfeng120125]]></copyright><item><title><![CDATA[如果在android中应用activemq]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/36420083</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/36420083</guid><author>junfeng120125</author><pubDate>Wed, 02 Jul 2014 15:01:39 +0800</pubDate><description><![CDATA[由于andoid项目中有大量需要用到消息推送，平台端在实现消息推送选择activemq,为了能使用消息推送，决定研究一下如果在android端实现activemq的消息推送。
       这个问题说难不难，说易也不易，平台端开发人员选择activemq并且认为activemq是用java的，所以认为android使用它应该是很容易的，其实我很想告诉他们："you are wrong!"。and]]></description><category></category></item><item><title><![CDATA[怎么点击popwindow之外让popwindow隐藏]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/23821435</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/23821435</guid><author>junfeng120125</author><pubDate>Wed, 16 Apr 2014 09:35:54 +0800</pubDate><description><![CDATA[在我的项目中引用了slidingmenu后]]></description><category></category></item><item><title><![CDATA[使用fragment注意事项]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/19925757</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/19925757</guid><author>junfeng120125</author><pubDate>Tue, 25 Feb 2014 18:06:10 +0800</pubDate><description><![CDATA[使用fragment注意事项：
1.fragment一定要有一个无参构造函数
2.如果要给fragment传参，一定要使用Bundle方式传参，而不重载构造函数传参，因为在fragment重新生成的使用不会执行这个带参构造函数，而是执行无参构造函数
比如：
public static VechileFrag newInstance(Vehicle vehicle, String userI]]></description><category></category></item><item><title><![CDATA[android 开发中遇到的问题汇总]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/18736103</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/18736103</guid><author>junfeng120125</author><pubDate>Fri, 24 Jan 2014 15:40:03 +0800</pubDate><description><![CDATA[1.Edittext输入为密码有两种方法，分别是：
Android:inputType="textPassword"
android:password="true"
2.Android中gravity与layout_gravity的区别
LinearLayout有两个非常相似的属性：android:gravity与android:layout_gravity。他们的区别在于：android]]></description><category></category></item><item><title><![CDATA[android代码布局]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/18736021</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/18736021</guid><author>junfeng120125</author><pubDate>Fri, 24 Jan 2014 15:36:09 +0800</pubDate><description><![CDATA[import android.app.Activity;
import android.os.Bundle;
import android.view.ViewGroup.LayoutParams;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;

]]></description><category></category></item><item><title><![CDATA[AspCms2标签大全]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/12184755</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/12184755</guid><author>junfeng120125</author><pubDate>Mon, 30 Sep 2013 09:15:13 +0800</pubDate><description><![CDATA[2.2.7新增[about:pic]、[cimages:i]、内页[*:videourl]视频路径，首页视频[content:indexvideo]
2.2.7中更改了downurl标签的设置，即无需点击下载更改为[content:downurl]，即无需使用链接
2.2.4新增{aspcms:form}、{navlist:pic} 请对照以下说明，更多信息请访问 http://www.asp]]></description><category></category></item><item><title><![CDATA[java 正则表达式的使用]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/10383403</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/10383403</guid><author>junfeng120125</author><pubDate>Tue, 27 Aug 2013 11:55:41 +0800</pubDate><description><![CDATA[java使用正则表达式注意事项
主要是注意mat.find()，找到匹配值得时候用的是mat.find()，然后用mat.group()获取正则表达式匹配到的值。
开始我用的mat.group()一直取不到值。

String content = getWebCon("http://www.obd-chinese.com/?search=" + code + "&submit=%E6%9F]]></description><category></category></item><item><title><![CDATA[GPS纠偏算法，适用于google,高德体系的地图]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9966857</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9966857</guid><author>junfeng120125</author><pubDate>Wed, 14 Aug 2013 16:32:16 +0800</pubDate><description><![CDATA[GPS纠偏算法，适用于google,高德体系的地图,精确度还比较高。我试了一下比高德本身的纠偏还精确点。
 

/**
 * gps纠偏算法，适用于google,高德体系的地图
 * @author Administrator
 */
public class GpsCorrect {
	final static double pi = 3.14159265358979324;
	final s]]></description><category></category></item><item><title><![CDATA[android通过ksoap访问webservice方法传递一个复杂对象参数]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9794983</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9794983</guid><author>junfeng120125</author><pubDate>Tue, 06 Aug 2013 17:46:04 +0800</pubDate><description><![CDATA[1.webservice方法要传递参数的对象中包含了日期类型，guid类型。如下所示：
POST /MyWebService.asmx HTTP/1.1
Host: 192.168.11.62
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/AddMainte]]></description><category></category></item><item><title><![CDATA[android垂直seekbar]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9492247</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9492247</guid><author>junfeng120125</author><pubDate>Fri, 26 Jul 2013 10:16:46 +0800</pubDate><description><![CDATA[这两头要用到垂直seekbar,但是android自带的没有垂直的，到网上找了一个开源的代码，发现里面的滑动块不能随进度条一起变动bug。后来又在这个开源项目里找到原作者做的修改。才实现了滑动块随进度条一起移动。
调用方法有变动，需要用seekbar.setProgressAndThumb(10),而不是seekbar.setProgress(10);
代码如下：

import andro]]></description><category></category></item><item><title><![CDATA[二进制及逻辑运算学习]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9328973</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9328973</guid><author>junfeng120125</author><pubDate>Mon, 15 Jul 2013 10:12:27 +0800</pubDate><description><![CDATA[1.十进制转二进制：(如果是整数)除以2取余，逆序排列，(如果是小数)乘以2取整，顺序排列
例：10(10)=1010(2)
10%2=0
 5%2=1
 2%2=0
 1%2=1
最后表示为二进制就是1010


例： (0．625)10= (0．101)2
0.625X2=1.25 ……1
0.25 X2=0.50 ……0
0.50 X2=1.00 ……1


2]]></description><category></category></item><item><title><![CDATA[android串口通信以及串口协议解析]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9328947</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9328947</guid><author>junfeng120125</author><pubDate>Mon, 15 Jul 2013 10:10:31 +0800</pubDate><description><![CDATA[一，android串口通信
串口通信采用一个第三方开源项目，实现串口数据收发。
1. 使用了http://code.google.com/p/android-serialport-api/的项目的serialport api和jni；
2. 支持4串口同时收发，有定时自动发送功能，收发模式可选Txt或Hex模式；
3.  n,8,1，没得选；
4. 为减轻界面卡顿的情况，接收区的刷新采用]]></description><category></category></item><item><title><![CDATA[android ant多渠道混淆打包]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9234651</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9234651</guid><author>junfeng120125</author><pubDate>Wed, 03 Jul 2013 16:07:04 +0800</pubDate><description><![CDATA[一，运行环境
win7+ant+eclipse+jdk1.6
ant打包可以直接在eclipse中直接右键build.xml文件运行，也可以在控制台切换到项目所在目录，执行命令ant。两个的效果是一样的。
但是在调试时，推荐使用eclipse右键运行。因为可以查看到完整日志，控制台下看不到完成日志，不利于错误的查找。稳定后可以使用控制台方式。
如果eclipse看不到完整日志的时候，可以调]]></description><category></category></item><item><title><![CDATA[第一个个人android应用基本完成上线，准备第二个应用]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9099219</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9099219</guid><author>junfeng120125</author><pubDate>Sat, 15 Jun 2013 00:31:15 +0800</pubDate><description><![CDATA[从去年年底换工作转行做android开发开始，具体点说应该是第二份android开发工作，那个时候正在做一个手机地图相关的应用开发。从中给了自己一些灵感，于是创造了自己的第一个android应用-----“我在哪”。
        其实这个应用起初只是想通过发送短信到一个手机上，然后这个手机启动GPS，获取到地址信息后发送短信到我的手机上。后来觉得单调，于是想到了与它相关的一些东西，比如在遇到]]></description><category></category></item><item><title><![CDATA[android使用include标签出现nullpointer异常]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9082327</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9082327</guid><author>junfeng120125</author><pubDate>Thu, 13 Jun 2013 09:27:35 +0800</pubDate><description><![CDATA[在使用inlcude时，网上说在include便签中不能带ID,如果带了ID需要用inflate加载要被inlude的这个布局文件，然后再获取这个布局文件上的对象。
我在使用的过程中发现，include标签如果带了ID，那么他包含的布局文件的根节点就不要包含ID，否则出现nullpointer异常。
main.xml


    android:id="@+id/parent"]]></description><category></category></item><item><title><![CDATA[android怎么在release版下不输出日志？]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/9055897</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/9055897</guid><author>junfeng120125</author><pubDate>Sat, 08 Jun 2013 14:26:20 +0800</pubDate><description><![CDATA[方法一：如果有做代码混淆，在配置文件中加入下面语句
-assumenosideeffects class android.util.Log {
    public static *** d(...);
    public static *** v(...);
    public static *** i(...);
}
方法二：对于没做代码混淆的，可以按照下面方法：
在mani]]></description><category></category></item><item><title><![CDATA[android开发遇到问题及解决方案]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/8818939</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/8818939</guid><author>junfeng120125</author><pubDate>Thu, 18 Apr 2013 14:44:44 +0800</pubDate><description><![CDATA[1.android自定义日期时间对话框，在手工输入日期数字后，点击保存获取日期对话框的值，发现所获取的值是我们输入前的那个值。
解决办法：在获取事件中，获取日期之前，执行下日期对话框对象的clearFocus()即可。如：datePicker.clearFocus();


2.在HorizontalScrollView中，虽然我已经设了其子节点内容的宽度是fill_parent。但当内容]]></description><category></category></item><item><title><![CDATA[使用Sqlite遇到的常见问题]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/8569848</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/8569848</guid><author>junfeng120125</author><pubDate>Mon, 04 Feb 2013 17:50:53 +0800</pubDate><description><![CDATA[1.使用sqlite 视图遇到的no such column问题。
出现这个问题是因为在建立视图时，从两个关联表查询出的字段，有名字相同的列。
解决办法：在查询这个有相同列表的字段时，加一个别名即可。
2.如果其中有两个表的字段名称相同，在插入的时候也会出现一些异常情况。
比如terminal表和vehicle表都有字段vehicleid，将数据"b413e9f2-d551-462f-93]]></description><category></category></item><item><title><![CDATA[java回调函数实现]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/8555658</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/8555658</guid><author>junfeng120125</author><pubDate>Wed, 30 Jan 2013 12:10:10 +0800</pubDate><description><![CDATA[1.在接口中定义回调函数
public class AlertOkCancelDialog extends InfoAlertDialog {
	//定义一个接口对象
	public IAlertOkCancelDialog ialertokcanceldialog;
	//定义一个接口
	public interface IAlertOkCancelDialog {
		public void]]></description><category></category></item><item><title><![CDATA[申请googleapikey注意事项]]></title><link>https://blog.youkuaiyun.com/junfeng120125/article/details/8544338</link><guid>https://blog.youkuaiyun.com/junfeng120125/article/details/8544338</guid><author>junfeng120125</author><pubDate>Sat, 26 Jan 2013 12:07:40 +0800</pubDate><description><![CDATA[1.keytool -list -v -keystore "C:\Documents and Settings\Administrator\.android\debug.keystore"
注意需要加-v,不然本机不能输出MD5.


2.需要安装google浏览器，并登陆google,进入以下地址，将上面生成的Md5输入即可。
https://developers.google.com]]></description><category></category></item></channel></rss>