关闭

Python BeautifulSoup4 select方法执行css选择器

初识爬虫,使用urllib结合强大的BeautifulSoup简单写了下代码。看参考书上主要讲解了find方法的使用,但发现其是还支持css选择器语法选择,于是试验了一下。环境为:ubuntu12.04 + pycharm2017.1.3 + python3.6 + urllib + beautifulsoup4构造BeautifulSoup对象首先,我是以爬取搜狗搜索的主页来试验的。其结构大概如此...
阅读(1590) 评论(0)

Android ContextThemeWrapper应用

前言在Android obtainStyledAttributes获取属性值(注:在后文中称此文为前文)文中最后的例子处,提出了一个问题——如何对单个元素设置Theme而不影响到整个Activity。该问题的实际意义是对于有些属性我们只能从Theme中获取而不能通过内联的方式嵌入在单个元素标签内(具体分析可参见前文),因此要想修改这个属性值,只能在Activity使用的Theme中指定。于是,该修改...
阅读(132) 评论(0)

Android 属性(attr)引用

前言经常我们在布局文件中能看到以这样的方式指定某些属性: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content"...
阅读(260) 评论(0)

Android obtainStyledAttributes获取属性值

obtainStyledAttributes是干什么的有过自定义属性或者查看过系统View相关子类源码的人可能对这个方法都不会陌生。 该方法是Context类为我们提供的获取style中特定属性值的方法。通过这个方法,我们就可以获取在style中定义的各种属性值,然后根据获取到的不同的属性值实现差异化的效果。一种典型的使用方式是: //TextView 构造方法片选代码...
阅读(417) 评论(0)

Android Dialog显示成Activity(全屏)

前言我们都知道要想让一个Activity显示成为Dialog的样式可以对Activity指定Dialog的主题(Theme),但今天使用PreferenceScreen时发现内嵌的PreferenceScreen将一个对话框(Dialog)显示出了Activity的效果。这是怎么做到的呢,今天就来分析一下其中的原理。现象在preference的配置文件中配置内嵌的PreferenceScreen标签...
阅读(278) 评论(0)

Android平台使用okhttp

前言前面有写过平台应用如何使用RxAndroid,那肯定也少不了Okhttp了。当然我们还可以用使用RxAndroid同样的方法在平台应用上使用Okhttp。但对于Okhttp,其实我们可以换另外一种使用方式。因为在Android的M和N平台中其实已经有Okhttp了,在如下目录 /external/okhttp/okhttp OkHttp用起来那对于这个external下面的OkHttp库,应...
阅读(158) 评论(0)

Android 平台应用使用RxAndroid

方法 前提: 需要已经在Android Studio中使用过RxAndroid,以便我们可以提取其下载下来的RxAndroid库。 1.找到库文件在用户目录的子路径中找到RxAndroid和RxJava(RxAndroid依赖RxJava)的库文件(aar或者jar)。路径一般如下,请根据自己的RxAndroid版本号自行替换路径中某些值。RxAndroid: 主目录/.gradle/cac...
阅读(242) 评论(0)

AndroidStudio升级后Android Device Monitor打开出错

今天升级了Android Studio到2.3.1,顺便升级了SDK Tool到26.0.2,再之后从Android Studio中打开ADM(Android Device Monitor)就出错了。图示如下: 于是根据提示查看log,找到一些信息如下: !SESSION 2017-05-04 10:03:49.535 ———————————————– eclipse.buildI...
阅读(220) 评论(0)

Android CoordinatorLayout AppBar 上边缘阴影原因

前言  今天使用Android Studio向导生成了一个Hello World应用,使用了Navigation Drawer Activity模板。显示的界面如下图(系统为Android 7.1)。   这儿的AppBar上边缘出现了阴影效果,但在平时使用AppBar时是像下面这个样子的,于是想来研究一下是怎么回事。 布局文件分为两个部分,一是外层DrawerLayout布...
阅读(887) 评论(0)
    个人资料
    • 访问:4208次
    • 积分:130
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档