<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[junjieking的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/junjieking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junjieking]]></copyright><item><title><![CDATA[Android4.3 蓝牙BLE初步]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/42267195</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/42267195</guid><author>junjieking</author><pubDate>Tue, 30 Dec 2014 15:47:49 +0800</pubDate><description><![CDATA[转载自http://www.blogjava.net/zh-weir/archive/2013/12/09/407373.html
参考官方文档 http://developer.android.com/guide/topics/connectivity/bluetooth-le.html


Android4.3 蓝牙BLE初步


一、关键概念：

Generic Attri]]></description><category></category></item><item><title><![CDATA[Cocos2d-x 3.0rc0 的Win32工程添加CocoStudio库]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/27694301</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/27694301</guid><author>junjieking</author><pubDate>Fri, 30 May 2014 16:54:08 +0800</pubDate><description><![CDATA[转载于：作者【young40】 http://www.cocoachina.com/bbs/read.php?tid=194668 

前天, 在CocoaChina 2014春季大会上, 激动人心的Cocos2d-x 3.0和CocoStudio 1.3发布了. Cocos2d-x 3.0做出令人兴奋的性能, 易用性等一系列改进, CocoStudio 1.3带来了稳定性和新特性.
 今天]]></description><category></category></item><item><title><![CDATA[Failed to receive access token原因]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/24991651</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/24991651</guid><author>junjieking</author><pubDate>Sun, 04 May 2014 17:05:54 +0800</pubDate><description><![CDATA[在做一个新项目的时候 突然发现新浪认证不能用了  出现Failed
 to receive access token

经过查实 原来是2013年8月份以后的一些应用 （有些可以继续用 有些不能）对应的验证方式更改了 之前是token现在改成code ，经过参考http://my.oschina.net/u/347158/blog/160709  改了适合自己的方式 发现完全可行

如下]]></description><category></category></item><item><title><![CDATA[Android应用如何监听自己是否被卸载及卸载反馈功能的实现（第二版）]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/18224913</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/18224913</guid><author>junjieking</author><pubDate>Mon, 13 Jan 2014 16:39:32 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/zealotrouge/p/3159772.html　

昨天发了一篇有关监听自己是否被卸载和卸载反馈功能实现的博客，地址如下：http://www.cnblogs.com/zealotrouge/p/3157126.html，发出去后收到几位热心网友的建议，在此特别感谢@cccode
 @泡泡糖 @Alexia(minmin) @0x0]]></description><category></category></item><item><title><![CDATA[Android应用如何监听自己是否被卸载及卸载反馈功能的实现]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/18224881</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/18224881</guid><author>junjieking</author><pubDate>Mon, 13 Jan 2014 16:38:46 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/zealotrouge/p/3157126.html

一个应用被用户卸载肯定是有理由的，而开发者却未必能得知这一重要的理由，毕竟用户很少会主动反馈建议，多半就是用得不爽就卸，如果能在被卸载后获取到用户的一些反馈，那对开发者进一步改进应用是非常有利的。目前据我所知，国内的Android应用中实现这一功能的只有360手机卫士、360平板卫士，]]></description><category></category></item><item><title><![CDATA[android View实现变暗效果]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/12166559</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/12166559</guid><author>junjieking</author><pubDate>Sun, 29 Sep 2013 15:57:40 +0800</pubDate><description><![CDATA[android项目中做一个默认图片变暗，有焦点时变亮的效果。相信大家都能各种办法，各种手段很容易的实现这个效果。这里记录下作者实现这个效果的过程及遇到的问题，仅供参考。
见下图（注:因为是eclipse截图，所以有点色差了，黄色变成蓝色，不过暗亮的效果还是明显的O(∩_∩)O~）：
 
             




1.脑袋里转的第一个实现的想法是：
    2张图片，一张]]></description><category></category></item><item><title><![CDATA[豆瓣开放平台api的坑]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/11786383</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/11786383</guid><author>junjieking</author><pubDate>Tue, 17 Sep 2013 20:49:35 +0800</pubDate><description><![CDATA[转自：http://go12345.iteye.com/blog/1765744
最近在接豆瓣的分享，期间碰到了较多的陷阱，一路磕磕碰碰，还好最终都解决了。下面总结下期间耗费了我一天的一个巨坑。。。 

第一次使用在使用豆瓣广播api（shuo/v2/statuses/）即碰壁，查找原因后发现最后的“/”必不可少。 

那么我们继续： 




Java代码  



]]></description><category></category></item><item><title><![CDATA[Android TouchEvent 分发流程]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8980176</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8980176</guid><author>junjieking</author><pubDate>Mon, 27 May 2013 15:32:42 +0800</pubDate><description><![CDATA[消息分发知识基础

动作序列的三个事件

TouchEvent 分三种事件:down、move、up。

其中move事件在一个操作中（这里说的一个操作就是用户与屏幕的交互，即由down到up的动作序列）可能会发生多次。 
但是，我们认为一个动作序列会包含以上三种事件，因此，在事件处理中就是要处理好这个过程，而最重要的就是down事件，这是一个动作序列的起始，没有down谈不上后面的]]></description><category></category></item><item><title><![CDATA[随记]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8926391</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8926391</guid><author>junjieking</author><pubDate>Tue, 14 May 2013 16:40:18 +0800</pubDate><description><![CDATA[1、Android中颜色的表示

颜色顺序不再是RGBA,而是ARGB


例如,在我们一般的opengl中,我们设置颜色时,是指定一个4元组,分别代表三个颜色分量R,G,B和一个Alpha值A
而在android中则是A,R, G, B
当然,在Android中,如果一个颜色值只有3个字节,那么就表明它不带Alpha值,只有RGB,Alpha值默认为FF.]]></description><category></category></item><item><title><![CDATA[继承ViewGroup后的子类如何重写onMeasure方法]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8592807</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8592807</guid><author>junjieking</author><pubDate>Tue, 19 Feb 2013 23:05:56 +0800</pubDate><description><![CDATA[1.首先贴上我试验成功的代码









01

protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
 {









02

         









03

        int measureWidth]]></description><category></category></item><item><title><![CDATA[Android cocos2d-x开发（三）之创建Android工程和编译]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8562054</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8562054</guid><author>junjieking</author><pubDate>Fri, 01 Feb 2013 10:20:26 +0800</pubDate><description><![CDATA[1、进入cocs2d-x目录，用文本编辑器打开create-android-project.bat 

将_CYGBIN=设置为cycgwin\bin安装的的绝对路径。 

将_ANDROIDTOOLS设置为android sdk 的tools绝对路径 

将_NDKROOT设置为android ndk的绝对路径 

修改完毕，保存后 

双击create-android-pr]]></description><category></category></item><item><title><![CDATA[Android cocos2d-x开发（二）之create-android-project.bat文件的修改]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8560665</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8560665</guid><author>junjieking</author><pubDate>Thu, 31 Jan 2013 18:00:44 +0800</pubDate><description><![CDATA[[color=red][/color]进入cocos2d-x目录，用文本编辑器打开create-android-project.bat 
将_CYGBIN=设置为cycgwin\bin安装的的绝对路径。 

将_ANDROIDTOOLS设置为android sdk 的tools绝对路径 

将_NDKROOT设置为android ndk的绝对路径 

修改完毕，保存后 

双击c]]></description><category></category></item><item><title><![CDATA[Android cocos2d-x开发（一）之NDK开发环境的搭建]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8559057</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8559057</guid><author>junjieking</author><pubDate>Thu, 31 Jan 2013 11:52:17 +0800</pubDate><description><![CDATA[1、下载安装Android NDK 
我使用的NDK版本为r8 
Google 出的最新NDK 为 r8下载地址为 

http://developer.android.com/sdk/ndk/index.html 



2、下载安装cygwin     
由于NDK编译代码时必须要用到make和gcc，所以你必须先搭建一个linux环境， cygwin是一个在windows平]]></description><category></category></item><item><title><![CDATA[Android下修改SeekBar样式]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8549689</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8549689</guid><author>junjieking</author><pubDate>Mon, 28 Jan 2013 17:09:32 +0800</pubDate><description><![CDATA[SeekBar配置文件：

Xml代码





[xhtml] view
 plaincopy






SeekBar     
         android:id="@+id/player_seekbar"    
         android:layout_width="245px"    
         android:layout_h]]></description><category></category></item><item><title><![CDATA[camera屏幕方向]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8465434</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8465434</guid><author>junjieking</author><pubDate>Fri, 04 Jan 2013 17:18:18 +0800</pubDate><description><![CDATA[上页下页


使用Camera类（6）


分享到：
sinaqzonerenrenkaixingdoubanmsn




以下代码展示了如何使用Parameters请求Camera对象采用纵向方向而非横向方向。



public void surfaceCreated(SurfaceHolder holder) { 

          camera =]]></description><category></category></item><item><title><![CDATA[Android推送服务(GCM)----GCM Architectural Overview翻译]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8443830</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8443830</guid><author>junjieking</author><pubDate>Thu, 27 Dec 2012 15:19:28 +0800</pubDate><description><![CDATA[GCMArchitectural Overview
Google Cloud Messaging for Android (GCM)是一个能够帮助开发者从服务器端发送数据到运行在Android手机上的程序的服务。这个服务提供了一个简单，轻量级的机制使得服务器端可以告诉移动端的程序与服务器端建立直接的联系，来获取更新的程序或者用户的数据。C2DM服务可以处理所有的消息队列的问题并且可以把消息发送到]]></description><category></category></item><item><title><![CDATA[android跳转进市场的代码]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8264452</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8264452</guid><author>junjieking</author><pubDate>Thu, 06 Dec 2012 12:56:36 +0800</pubDate><description><![CDATA[跳转进市场的代码




?






Intent
 intent = new Intent(Intent.ACTION_VIEW);

2 intent.setData(Uri.parse("market://details?id=" +
 getPackageName()));

3 startActivity(intent);]]></description><category></category></item><item><title><![CDATA[ExpandableListView上下文菜单的实现]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8262777</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8262777</guid><author>junjieking</author><pubDate>Wed, 05 Dec 2012 22:26:04 +0800</pubDate><description><![CDATA[首先重写onCreateContextMenu方法，具体代码示例如下：

 





@Override
    public void onCreateContextMenu(ContextMenu menu, View v,
            ContextMenuInfo menuInfo)
    {
        super.onCreateContex]]></description><category></category></item><item><title><![CDATA[Android 保存图片到系统相册]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8260682</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8260682</guid><author>junjieking</author><pubDate>Wed, 05 Dec 2012 16:38:56 +0800</pubDate><description><![CDATA[if(SDCardUtils.hasSDCard()){

if(b.containsKey("photo")){

byte[] b1 = b.getByteArray("photo");

if(b1 != null){

Bitmap bmp = BitmapFactory.decodeByteArray(b1, 0, b1.length);

try {

Cont]]></description><category></category></item><item><title><![CDATA[如何单独编译Android源代码中的模块]]></title><link>https://blog.youkuaiyun.com/junjieking/article/details/8090176</link><guid>https://blog.youkuaiyun.com/junjieking/article/details/8090176</guid><author>junjieking</author><pubDate>Fri, 19 Oct 2012 15:45:28 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/luoshengyang/article/details/6566662


 第一次下载好Android源代码工程后，我们通常是在Android源代码工程目录下执行make命令，经过漫长的等待之后，就可以得到Android系统镜像system.img了。以后如果我们修改了Android源代码中的某个模块或者在Android源代码工程新增一个自己的模]]></description><category></category></item></channel></rss>