<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[智勇软件开发专栏]]></title><description><![CDATA[C、C++、.NET、java、jsp、javascript、php 和 lua 开发]]></description><link>https://blog.youkuaiyun.com/lzy0168</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lzy0168]]></copyright><item><title><![CDATA[视频在 H5 游戏中的应用]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/79856766</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/79856766</guid><author>lzy0168</author><pubDate>Sun, 08 Apr 2018 20:19:37 +0800</pubDate><description><![CDATA[迁移到知乎了]]></description><category></category></item><item><title><![CDATA[ubuntu 安装多套 gcc 和版本切换]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/78276167</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/78276167</guid><author>lzy0168</author><pubDate>Wed, 18 Oct 2017 18:34:31 +0800</pubDate><description><![CDATA[参考：Configure multiple GCC versions on ubuntusudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
sudo apt updatesudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
sud]]></description><category></category></item><item><title><![CDATA[android 7.1.1 开始 Prevent apps to overlay other apps via toast windows]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/77368498</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/77368498</guid><author>lzy0168</author><pubDate>Fri, 18 Aug 2017 13:02:40 +0800</pubDate><description><![CDATA[细节参考：https://android.googlesource.com 
内容如下：Prevent apps to overlay other apps via toast windowsIt was possible for apps to put toast type windows
that overlay other apps which toast winodws aren't
rem]]></description><category></category></item><item><title><![CDATA[chromium 57 中有趣的代码]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/71088174</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/71088174</guid><author>lzy0168</author><pubDate>Tue, 02 May 2017 18:11:03 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[下载 m3u8 视频脚本]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/69525319</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/69525319</guid><author>lzy0168</author><pubDate>Fri, 07 Apr 2017 11:43:51 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！

直接上代码，python 的：
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Copyright 2016 lzy0168@gmail.com

import contextlib
import os
import sys
import urllib2
import]]></description><category></category></item><item><title><![CDATA[android 手机通过 usb 共享电脑网络]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/62227421</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/62227421</guid><author>lzy0168</author><pubDate>Wed, 15 Mar 2017 16:04:06 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！

参考：How to set up reverse tethering over USB?



1、Connect Android device via USB.
2、Enable USB tethering. To do so, go to
 Settings → More... → Tetherin]]></description><category></category></item><item><title><![CDATA[读取 android /system/build.prop 的最简单方法]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/56481535</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/56481535</guid><author>lzy0168</author><pubDate>Wed, 22 Feb 2017 11:18:14 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;

class BuildProperties {
    private final Propert]]></description><category></category></item><item><title><![CDATA[git 使用例子]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/54945061</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/54945061</guid><author>lzy0168</author><pubDate>Thu, 09 Feb 2017 11:31:21 +0800</pubDate><description><![CDATA[git 使用例子，构建本地仓库]]></description><category></category></item><item><title><![CDATA[android webview sdk app tutorial 01 界面]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/53408016</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/53408016</guid><author>lzy0168</author><pubDate>Wed, 30 Nov 2016 14:55:38 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！

界面效果如下：


完全使用代码实现：
import android.app.Activity;
import android.content.Context;
import android.graphics.Color;
import android.os.Bundle;
import android.v]]></description><category></category></item><item><title><![CDATA[android 那些坑爹的 bug]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/53198197</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/53198197</guid><author>lzy0168</author><pubDate>Thu, 17 Nov 2016 11:51:57 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！
android 
android 4.1.x 设亮度为 0 会锁屏（效果相当于按电源键）,三星手机甚至让人觉得是死机的效果。]]></description><category></category></item><item><title><![CDATA[android 6.0 以下的 MediaPlayer 居然不能携带 http headers Referer]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/53186362</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/53186362</guid><author>lzy0168</author><pubDate>Wed, 16 Nov 2016 14:51:02 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！

今天测试 android MediaPlayer，发现居然发出的 http 请求不能携带 Referer，测试代码如下：
        Uri uri = Uri.parse("http://100.84.44.221:8001/12418.mp4");

        HashMap headers = n]]></description><category></category></item><item><title><![CDATA[用 python 脚本，把当前目录及子目录下的 wav 音频文件转换为 flac 格式]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/52800899</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/52800899</guid><author>lzy0168</author><pubDate>Wed, 12 Oct 2016 21:25:10 +0800</pubDate><description><![CDATA[用 python 脚本，把当前目录及子目录下的 wav 音频文件转换为 flac 格式

import os, subprocess

for d,sd,files in os.walk('.'):
 for f in files:
  src = os.path.join(d, f)
  (prefix, sep, suffix) = src.rpartition('.')
  if suf]]></description><category></category></item><item><title><![CDATA[android activity 全屏非全屏切换]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51682150</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51682150</guid><author>lzy0168</author><pubDate>Wed, 15 Jun 2016 14:39:56 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！
android app 通过代码，在全屏和非全屏之间切换
import android.app.Activity;
import android.content.pm.ActivityInfo;
import android.os.Build;
import android.view.WindowManager;

]]></description><category></category></item><item><title><![CDATA[ubuntu astah 对话框中文字体乱码（方框）]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51321571</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51321571</guid><author>lzy0168</author><pubDate>Thu, 05 May 2016 11:45:09 +0800</pubDate><description><![CDATA[ubuntu astah 对话框中文字体乱码（方框）

原因，jre 关联的 awt 字体无效，解决办法：
sudo apt-get install fonts-arphic-uming*]]></description><category></category></item><item><title><![CDATA[避免直接依赖 android log 库]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51315244</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51315244</guid><author>lzy0168</author><pubDate>Wed, 04 May 2016 15:21:17 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！
#include 
#include  /* dlsym */

typedef int (*log_print_fun)(int, const char*,  const char*, ...);
static log_print_fun log_print =
        (log_print_fun) dls]]></description><category></category></item><item><title><![CDATA[gradle for android 自动找当前环境当前最高版本的 sdk 和 build tools]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51225270</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51225270</guid><author>lzy0168</author><pubDate>Sat, 23 Apr 2016 11:06:07 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！
文件 androidVersion.gradle
//---------------------------
// tools function

// see: http://www.egeek.me/2013/12/07/gradle-auto-detect-android-sdk-and-build-tools]]></description><category></category></item><item><title><![CDATA[eclipse 的开发人员的 android studio 手册]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51200234</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51200234</guid><author>lzy0168</author><pubDate>Wed, 20 Apr 2016 13:52:59 +0800</pubDate><description><![CDATA[用户 eclipse 的开发人员，如果计划使用 android studio 看这份文档最合适

https://www.airpair.com/android/android-studio-vs-eclipse]]></description><category></category></item><item><title><![CDATA[ubuntu 添加 vdpau 支持（intel）]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51168044</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51168044</guid><author>lzy0168</author><pubDate>Sat, 16 Apr 2016 14:46:51 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！


cling 1.0.5 中文乱码解决

参考：Enable Hardware Acceleration on Intel Graphics Cards in Ubuntu

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get upd]]></description><category></category></item><item><title><![CDATA[android bringAppToTop]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51038595</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51038595</guid><author>lzy0168</author><pubDate>Fri, 01 Apr 2016 17:48:39 +0800</pubDate><description><![CDATA[此文版权属于作者所有，任何人、媒体或者网站转载、借用都必须征得作者本人同意！

/**
 * some android system util for ucmedia
 */
public class SystemUtil {
    private static final String TAG = LogStrategy.PRE + "SystemUtil";

    private s]]></description><category></category></item><item><title><![CDATA[ubuntu apt-get install locales 失败处理]]></title><link>https://blog.youkuaiyun.com/lzy0168/article/details/51023999</link><guid>https://blog.youkuaiyun.com/lzy0168/article/details/51023999</guid><author>lzy0168</author><pubDate>Thu, 31 Mar 2016 10:31:01 +0800</pubDate><description><![CDATA[失败信息：
apt-get install locales
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装：
  locales
升级了 0 个软件包，新安装了 1 个软件包，要卸载 0 个软件包，有 15 个软件包未被升级。
需要下载 3,954 kB 的软件包。
解压缩后会消耗掉 16.3 MB ]]></description><category></category></item></channel></rss>