<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lilingdan的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lilingdan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lilingdan]]></copyright><item><title><![CDATA[安卓编译出错]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/73649364</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/73649364</guid><author>lilingdan</author><pubDate>Fri, 23 Jun 2017 16:12:26 +0800</pubDate><description><![CDATA[1.Execution failed for task ‘:transformClassesWithJarMergingForDebug’Update old dependenciesgradlew clean]]></description><category></category></item><item><title><![CDATA[安卓权限大全]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/73546548</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/73546548</guid><author>lilingdan</author><pubDate>Wed, 21 Jun 2017 14:01:27 +0800</pubDate><description><![CDATA[访问登记属性    android.permission.ACCESS_CHECKIN_PROPERTIES ，读取或写入登记check-in数据库属性表的权限 
获取错略位置    android.permission.ACCESS_COARSE_LOCATION，通过WiFi或移动基站的方式获取用户错略的经纬度信息，定位精度大概误差在30~1500米 
获取精确位置    android.per]]></description><category></category></item><item><title><![CDATA[安卓6.0 定位权限设置（特殊）]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/73506167</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/73506167</guid><author>lilingdan</author><pubDate>Tue, 20 Jun 2017 19:15:24 +0800</pubDate><description><![CDATA[安卓6.0 定位权限申请 小米]]></description><category></category></item><item><title><![CDATA[pyqt QlistWidget 自定义设计一（静态设计）]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/62047699</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/62047699</guid><author>lilingdan</author><pubDate>Tue, 14 Mar 2017 18:15:44 +0800</pubDate><description><![CDATA[效果图如下代码如下：from qtpy.QtWidgets import (QWidget, QLabel, QApplication, QPushButton, QVBoxLayout, 
                            QHBoxLayout, QListWidget, QListWidgetItem)from qtpy.QtCore import QSize, Qt
f]]></description><category></category></item><item><title><![CDATA[debian 下安装pybluez]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/56286127</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/56286127</guid><author>lilingdan</author><pubDate>Tue, 21 Feb 2017 15:58:33 +0800</pubDate><description><![CDATA[debian 下安装pybluez1. 
要sudo apt-get install 以下库 
pkg-config 
libboost-python-dev 
libboost-thread-dev 
libbluetooth-dev >= 4.101 
libglib2.0-dev 
python-dev 
2.pip install gattlib 
3.pip install pybluez]]></description><category></category></item><item><title><![CDATA[打包python程序（win7(64) +python3.5 + pyqt5 + multiprocess）]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/53907969</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/53907969</guid><author>lilingdan</author><pubDate>Tue, 21 Feb 2017 15:55:23 +0800</pubDate><description><![CDATA[1.cx_freeze1.非多进程1.命令行pip install cx_freeze 
2.进入python安装目录下的Scripts文件，例如D:\Program Files\Anaconda3\Scripts 找到以下三个文件 
  3.在Scripts目录下打开cmd,输入python cxfreeze-postinstall, 生成 cxfreeze.bat 
（注意！如果你把python]]></description><category></category></item><item><title><![CDATA[Ndk 生成.so（win7）]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/52849883</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/52849883</guid><author>lilingdan</author><pubDate>Tue, 18 Oct 2016 16:11:27 +0800</pubDate><description><![CDATA[前提：1.安装ndk2.在系统的环境变量中添加变量`ANDROID_NDK`内容为ndk的安装目录，我的是C:\Users\Administrator\AppData\Local\Android\Sdk\ndk-bundle之后在path中添加%ANDROID_NDK%;3、在studio的file->Project Structure中配置ndk的安装路径也可以在local.properties中]]></description><category></category></item><item><title><![CDATA[android studio 使用.so .jar .aar文件]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/52815580</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/52815580</guid><author>lilingdan</author><pubDate>Fri, 14 Oct 2016 14:23:21 +0800</pubDate><description><![CDATA[参考> http://www.androidchina.net/2467.html1.使用.jar（1）利用工具添加jar将jar拷贝至工程的libs下(若不存在则创建) 
open module setting>>Dependencies>>+>>File Dependence>> 添加libs下的.jar文件 
就成功添加了。(2)手动添加jar打开module下的build.gradle，在d]]></description><category></category></item><item><title><![CDATA[android studio 打jar包]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/52805241</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/52805241</guid><author>lilingdan</author><pubDate>Thu, 13 Oct 2016 14:13:48 +0800</pubDate><description><![CDATA[1、获取项目下的jar包前提：有一个属性为android library的module，这里我们称它为librarydemo1、如果该module没有被其他module依赖 
     只要build project,在该项目的build/intermediates/bundles/debug中就会自动生成classes.jar 
     如图所示 
2、若被其它module依赖 
build p]]></description><category></category></item><item><title><![CDATA[python中静态方法和类方法的区别]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/52029164</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/52029164</guid><author>lilingdan</author><pubDate>Mon, 25 Jul 2016 23:01:05 +0800</pubDate><description><![CDATA[1.静态方法就是一个普通的方法，与类和对象无关
2.类方法就是JAVA里面的类方法，属于类，被各个对象共享



class OptSample(object):
    count = 0

    def __init__(self,origin_data):
        self.origin_data = origin_data

    @staticmethod
    ]]></description><category></category></item><item><title><![CDATA[关于树的练习(一)：]]></title><link>https://blog.youkuaiyun.com/lilingdan/article/details/49186651</link><guid>https://blog.youkuaiyun.com/lilingdan/article/details/49186651</guid><author>lilingdan</author><pubDate>Fri, 16 Oct 2015 23:24:51 +0800</pubDate><description><![CDATA[1.设一棵完全二叉树共有699个结点，则在该二叉树中的叶子结点数 
解析： 
n = n0 + n1 + n2, 
n0 = n2 + 1, 
所以 n= 2n0 + n1 - 1， 
n1 = 0 或 1 
n0 = n/2 或 n0 = (n + 1)/22.在一棵二叉树上第5层的结点数最多是多少 
  2^4 
3.在深度为7的满二叉树中，叶子结点的个数为 
 64 
4.某二叉树中度为2的结]]></description><category></category></item></channel></rss>