Python BeautifulSoup4 select方法执行css选择器

初识爬虫,使用urllib结合强大的BeautifulSoup简单写了下代码。看参考书上主要讲解了find方法的使用,但发现其是还支持css选择器语法选择,于是试验了一下。环境为:ubuntu12.04 + pycharm2017.1.3 + python3.6 + urllib + beauti...

2017-06-09 18:09:12

阅读数:5639

评论数:0

Android ContextThemeWrapper应用

前言在Android obtainStyledAttributes获取属性值(注:在后文中称此文为前文)文中最后的例子处,提出了一个问题——如何对单个元素设置Theme而不影响到整个Activity。该问题的实际意义是对于有些属性我们只能从Theme中获取而不能通过内联的方式嵌入在单个元素标签内(...

2017-05-31 16:15:34

阅读数:468

评论数:0

Android 属性(attr)引用

前言经常我们在布局文件中能看到以这样的方式指定某些属性: <!-- textAppearance使用系统样式 --> <TextView android:layout_width="wrap_...

2017-05-26 18:08:01

阅读数:660

评论数:0

Android obtainStyledAttributes获取属性值

obtainStyledAttributes是干什么的有过自定义属性或者查看过系统View相关子类源码的人可能对这个方法都不会陌生。 该方法是Context类为我们提供的获取style中特定属性值的方法。通过这个方法,我们就可以获取在style中定义的各种属性值,然后根据获取到的不同的属性值实现...

2017-05-26 14:37:12

阅读数:1132

评论数:0

Android Dialog显示成Activity(全屏)

前言我们都知道要想让一个Activity显示成为Dialog的样式可以对Activity指定Dialog的主题(Theme),但今天使用PreferenceScreen时发现内嵌的PreferenceScreen将一个对话框(Dialog)显示出了Activity的效果。这是怎么做到的呢,今天就来...

2017-05-23 09:38:34

阅读数:552

评论数:0

Android平台使用okhttp

前言前面有写过平台应用如何使用RxAndroid,那肯定也少不了Okhttp了。当然我们还可以用使用RxAndroid同样的方法在平台应用上使用Okhttp。但对于Okhttp,其实我们可以换另外一种使用方式。因为在Android的M和N平台中其实已经有Okhttp了,在如下目录 /exter...

2017-05-16 19:20:35

阅读数:345

评论数:0

Android 平台应用使用RxAndroid

方法 前提: 需要已经在Android Studio中使用过RxAndroid,以便我们可以提取其下载下来的RxAndroid库。 1.找到库文件在用户目录的子路径中找到RxAndroid和RxJava(RxAndroid依赖RxJava)的库文件(aar或者jar)。路径一般如下,请根据自己...

2017-05-16 18:07:41

阅读数:551

评论数: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...

2017-05-04 10:30:40

阅读数:517

评论数:0

Android CoordinatorLayout AppBar 上边缘阴影原因

前言  今天使用Android Studio向导生成了一个Hello World应用,使用了Navigation Drawer Activity模板。显示的界面如下图(系统为Android 7.1)。   这儿的AppBar上边缘出现了阴影效果,但在平时使用AppBar时是像下面这个样子的...

2017-04-26 18:32:09

阅读数:1908

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭