- 博客(15)
- 资源 (11)
- 收藏
- 关注
原创 Android RecyclerView 二级列表实现
前段时间项目提了个新需求:我的红包需要做成二级列表的形式,实现的效果如下图所示:支持的功能:1.可自定义item的样式2.自定义折叠效果3.自定义展开方式下面我说一下我在demo中的使用方式1.demo中的数据来源于这样格式的json,所以你可以让后端给你返回包含这样格式的json2.MainActivity的布局activity_main.xml如下:&...
2018-09-30 10:02:42 16503 11
原创 python问题:IndentationError:expected an indented block
今天在练习一个例子时遇到了如下的错误: 因为Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只...
2018-09-28 11:14:10 3508 1
原创 Python中的list集合
list基于Python2.7版本Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob...
2018-09-28 10:15:16 972
原创 Android仿微信朋友圈高清图查看控件可缩放、双击、移动
最近项目中需要做一个图片预览功能,最后在github上找到一个符合自己项目需求的依赖库,该库地址:https://github.com/Hitomis/transferee该库支持和包含的功能:1.图片支持手势操作, 可缩放、双击、移动2.图片加载时的进度条, 支持自定义该库的效果图如下:本地相册图片效果图:点击预览大图的效果 本想直接添加gradle依...
2018-09-26 10:47:25 12580 9
原创 Plugin with id 'com.github.dcendents.android-maven' not found.问题解决
这阵子在写一个金融类的程序,然后需要用到图片放大查看,就用了一款模仿微博、微信、qq的高清图查看控件,该控件来源于框架:https://github.com/Hitomis/TransferImage,该框架说实在的,确实很好用,效果各方面都很ok,我直接将代码下载,引用当中library图片查看库,这样方便之后自己往里面添加其他功能等;确实很方便。不过我在引用的时候,遇到了Plugin wi...
2018-09-20 14:35:23 3128
原创 The `android.dexOptions.incremental` property is deprecated and it has no effect on the build proces
Android studio更新后出现警告:The `android.dexOptions.incremental` property is deprecated and it has no effect on the build process.解决的办法是:app的build.gradle删除incremental true即图中标注的直接删除即可在上图中标注区域的作...
2018-09-17 14:30:33 400
原创 Android多渠道打包与360加固apk并自动签名
一.场景应用需要接入统计服务,了解应用在不同应用市场的表现时,分发到不同应用市场的apk需要一个渠道名区分不同应用市场。这时就需要打多个不同的包,每个包对应一个渠道名, 即对应一个应用市场。二.多渠道打包实践(以友盟统计为例)1.Gradle方式(1)在AndroidManifest.xml清单文件中设置友盟统计的APPKEY和应用推广的渠道名称。 <!--value...
2018-09-17 12:47:08 3405 6
原创 Android友盟统计的集成与多渠道打包配置
序言记得很久以前有做过友盟这个东西,不过这个功能是同事弄的。现在在另一家公司做了,自己要实现这个功能了app上线后,一般公司都希望跟踪app在市场上的使用情况。包括新增用户、活跃用户、渠道信息、错误信息等,还有例如商城类的app,需要跟踪用户最喜欢浏览哪种类型的店铺或商品。这些都可以通过集成友盟统计来轻松实现。集成一、添加新应用集成友盟SDK之前,首先需要到友盟官网注册并且添加新应...
2018-09-16 14:19:31 2128
原创 Keystore file 'D:\asdemo\MyViewPagerFragment\app\key\umeng.jks' not found for signing config 'debug'
今天手动配置测试apk签名的时候报了如下的错误:Keystore file 'D:\asdemo\MyViewPagerFragment\app\key\umeng.jks' not found for signing config 'debug'所以使用了下面的自动生成的方法来配置我们使用Android Studio 运行或测试我们的app 它使用一个默认的debug.keysto...
2018-09-14 12:29:15 21639 2
原创 All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools
我把AndroidStudio从2.0+升级到3.0+时,今天在AndroidStudio3.0+上进行多渠道打包时遇到了如下的错误提示:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-err...
2018-09-14 10:21:42 2916
原创 Python是动态语言
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:a = 123 # a是整数print(a)a = 'ABC' # a变为字符串print(a)这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言,赋...
2018-09-13 15:17:40 1676
原创 SyntaxError: Non-ASCII character '\xe6' in file E:/pythondemo/example2.py on line 2, but no encoding
今天在Pycharm上,打算跑个简单的py试试,可是运行就报以下错误:这个错误主要是由于python2的编码默认是ASCII,你的文件里有中文就必须要用utf-8编码,第一种方法:只要在文件需要在文件开头标注:#coding=utf-8第二种方法:1.修改Pycharm软件的File Encodings,如下图流程:依次是File->Setting->...
2018-09-12 10:24:12 13821 2
原创 如何安装Pycharm
1、首先去Pycharm官网,下载PyCharm安装包:根据自己电脑的操作系统进行选择,对于windows系统选择下图的框框所包含的安装包。2、选择Windows系统的专业版,将其下载到本地,如下图所示:3、双击下载的安装包,进行安装,然后会弹出界面:4、点击next,选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘: ...
2018-09-11 12:56:31 2566 2
原创 Python的安装与运行
因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。Python的安装1.进入Pytho...
2018-09-10 15:50:21 11229 1
原创 Android基于自带的DownloadManager实现下载功能
在android开发中,经常会使用到文件下载的功能,比如app版本更新等。在api level 9之后,android系统为我们提供了DownLoadManager类,这是android提供的系统服务,我们通过这个服务完成文件下载。整个下载 过程全部交给系统负责,不需要我们过多的处理。通过API文档,可以看出DownLoadManager包含两个内部类:DownLoadManager....
2018-09-05 16:56:59 15866 9
JsBridgeDemo.rar
2020-11-25
MyWalleApplication.zip
2020-04-17
Android ImageView图片缩放功能
2018-12-01
Android Retrofit+ RxJava+MVP网络请求框架
2018-11-12
Android6.0动态权限简单处理方式
2018-11-05
Android直播功能
2018-11-05
模仿微博、微信、qq的高清图查看控件
2018-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人