<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[looper_]]></title><description><![CDATA[积跬步、]]></description><link>https://blog.youkuaiyun.com/Ming825569719</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Ming825569719]]></copyright><item><title><![CDATA[开发过程中小问题记录]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/106908261</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/106908261</guid><author>Ming825569719</author><pubDate>Mon, 22 Jun 2020 19:32:00 +0800</pubDate><description><![CDATA[1、java.net.BindException: Address already in use

触发场景：在Service中启动一个websocket服务器，当Service异常退出时，再重新启动websocket服务器会报出这个错误，原因是端口已经被绑定过了。

解决方式：设置isReuseAddr = true (java写法：Socket.setReuseAddress(true))复用端口






...]]></description><category></category></item><item><title><![CDATA[图像处理--获取灰度图和黑白图]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/68927544</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/68927544</guid><author>Ming825569719</author><pubDate>Fri, 31 Mar 2017 18:23:39 +0800</pubDate><description><![CDATA[转载自：http://blog.youkuaiyun.com/luoweifu/article/details/8042494，谢谢作者的分享，我摘抄了代码部分作为笔记


import java.awt.Color;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
im]]></description><category></category></item><item><title><![CDATA[JNI--使用CMake方式构建库]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/68181776</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/68181776</guid><author>Ming825569719</author><pubDate>Wed, 29 Mar 2017 22:22:41 +0800</pubDate><description><![CDATA[官方链接：https://developer.android.com/studio/projects/add-native-code.html


关于在Android studio中使用Cmake方式构建库，在网上查了许多资料后，个人觉得还是官方文档中介绍的比较全面。]]></description><category></category></item><item><title><![CDATA[JNI--使用RegisterNatives注册本地方法]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/67636726</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/67636726</guid><author>Ming825569719</author><pubDate>Tue, 28 Mar 2017 16:19:56 +0800</pubDate><description><![CDATA[RegisterNatives
jint RegisterNatives(JNIEnv *env, jclass clazz, const JNINativeMethod *methods, jint nMethods);
向clazz参数指定的类注册本地方法。methods参数将指定JNINativeMethod结构的数组，其中包含本地方法的名称、签名和函数指针。nMethods参数将指定数]]></description><category></category></item><item><title><![CDATA[Unity和Android交互过程中所踩得坑]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/53462887</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/53462887</guid><author>Ming825569719</author><pubDate>Mon, 05 Dec 2016 10:32:01 +0800</pubDate><description><![CDATA[1.如何将Android工程打成一个jar包
我现在所了解的有三种方法：（1）使用eclipse的Export功能，（2）项目的bin目录下使用jar -cvf jarname.jar -C * .命令（3）将工程设置为is Library，然后编译工程，会在工程的bin目录下生成一个jar包，这个jar就是我们需要的。
建议使用第三种方法，因为前两中方法会导致一些莫名其妙的问题
2、uni]]></description><category></category></item><item><title><![CDATA[Android开发中小知识点记录]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/52485577</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/52485577</guid><author>Ming825569719</author><pubDate>Fri, 09 Sep 2016 11:31:53 +0800</pubDate><description><![CDATA[一、开启蓝牙的方式
1、startActivity(new Intent(Settings.ACTION_BLUETOOTH_SETTINGS));//会跳到设置界面
2、startActivityForResult(new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE), 100);//以弹出对话框的形式提问，需要重写onActivityResu]]></description><category></category></item><item><title><![CDATA[JNI中Android.mk随记]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/52355222</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/52355222</guid><author>Ming825569719</author><pubDate>Mon, 29 Aug 2016 17:41:57 +0800</pubDate><description><![CDATA[1、LOCAL_PATH:=$(call my-dir)   设置当前的编译目录（Android.mk所在的目录）
2、include $(CLEAR_VARS)  清除LOCAL_XXX变量（不包括LOCAL_PATH除外）
3、LOCAL_MODULE:=module_name
  指定当前编译模块的名称
4、LOCAL_SRC_FILES := helloComputeNDK.cpp]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04编译6.0系统并使用ANdroid studio查看源码]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/52353239</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/52353239</guid><author>Ming825569719</author><pubDate>Mon, 29 Aug 2016 15:04:09 +0800</pubDate><description><![CDATA[之前在Ubuntu14.04下编译过android 4.4的系统，这次是在Ubuntu16.04编译6.0版本，我按照编译android 4.4的步骤来编译，结果是各种坑，各种错误，还把我的系统给搞出问题了，无奈之下各种搜索，不经意间找到了一篇步骤整理的非常详细文章，然后就直接按照文章中的步骤来编译了，具体链接是http://blog.youkuaiyun.com/fuchaosz/article/detai]]></description><category></category></item><item><title><![CDATA[JNI中Application.mk随记]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/52352869</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/52352869</guid><author>Ming825569719</author><pubDate>Mon, 29 Aug 2016 14:31:31 +0800</pubDate><description><![CDATA[Application.mk常用的有四个
（1）APP_ABI := armeabi-v7a armeabi
 x86 mips 
表示要编译成对应指令集cpu的动态库，armeabi ：ARMv7指令集，armeabi-v7a：ARMv7+硬件FPU指令集，x86:IA-32指令集，all:支持常用的所有指令集
（2）APP_PLATFORM = android-19
 表示使用的nd]]></description><category></category></item><item><title><![CDATA[Android中使用系统自带浏览器打开本地assets目录下的html文件]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/52102246</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/52102246</guid><author>Ming825569719</author><pubDate>Wed, 03 Aug 2016 11:54:13 +0800</pubDate><description><![CDATA[将html文件放到assets目录下，我所知道的访问的方式有两种，一种是使用webview，一种是使用流，使用webView比较容易实现，使用流的话需要先将html文件复制到sdcard中，然后再打开；参考了网上许多资料，均未能实现直接打开的方法。
下面是源码，界面上只有一个按钮，所以布局文件就没有给出public class MainActivity extends Activity {]]></description><category></category></item><item><title><![CDATA[Android中MediaRecorder类实现视频的录制]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/52023536</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/52023536</guid><author>Ming825569719</author><pubDate>Mon, 25 Jul 2016 14:40:57 +0800</pubDate><description><![CDATA[Android Camera中视频录制时要使用到MediaRecorder，在网上查阅相关资料时，发现这篇文章不错，就转载了过来，
源地址是：http://express.ruanko.com/ruanko-express_73/tech-overnight5.html

一、MediaRecorder类概述
Android的MediaRecorder包含了Audio和video的记录功能，在]]></description><category></category></item><item><title><![CDATA[ListView中限制选择（checkbox）数目的Adapter]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/51919719</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/51919719</guid><author>Ming825569719</author><pubDate>Fri, 15 Jul 2016 17:31:45 +0800</pubDate><description><![CDATA[public class MyListAdapter extends BaseAdapter {

    private String[] dataString;
    private LayoutInflater inflater;
    private ArrayList listBoolean;
    private int count = 0;
    private int ma]]></description><category></category></item><item><title><![CDATA[android camera 根据加速器的变化实现自动对焦]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/51919380</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/51919380</guid><author>Ming825569719</author><pubDate>Fri, 15 Jul 2016 17:01:22 +0800</pubDate><description><![CDATA[实现的效果是当加速器的变化在设定范围外时，相机会自动对焦。


public class MainActivity extends AppCompatActivity implements SurfaceHolder.Callback {

    private SurfaceView surfaceview;
    private SurfaceHolder surfaceholder;
]]></description><category></category></item><item><title><![CDATA[Apache+PHP开发环境的配置]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/51252411</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/51252411</guid><author>Ming825569719</author><pubDate>Tue, 26 Apr 2016 17:40:56 +0800</pubDate><description><![CDATA[Apache+PHP开发环境的配置 
系统：redhat 32位（rhel-server-6.5-i386-dvd） 
在配置apache+php的开发过程遇到了许多问题，大部分都在网上找到了解决方法，在此谢谢那些分享过相关经验的前辈们。 
下面就是我在配置的详细过程： 
相关软件链接：链接：http://pan.baidu.com/s/1hs0eSHA 密码：x7rd1、卸载linux上已安装的a]]></description><category></category></item><item><title><![CDATA[Android中长按ListView实现批量删除]]></title><link>https://blog.youkuaiyun.com/Ming825569719/article/details/50594041</link><guid>https://blog.youkuaiyun.com/Ming825569719/article/details/50594041</guid><author>Ming825569719</author><pubDate>Wed, 27 Jan 2016 14:28:49 +0800</pubDate><description><![CDATA[参考：http://www.cnblogs.com/LIANQQ/p/3584374.html
1、布局文件

xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"]]></description><category></category></item></channel></rss>