码迷,mamicode.com
首页 > 移动开发
Android进阶之绘制-自定义View完全掌握(四)
前面的案例中我们都是使用系统的一些控件通过组合的方式来生成我们自定义的控件,自定义控件的实现还可以通过自定义类继承View来完成。从该篇博客开始,我们通过自定义类继承View来实现一些我们自定义的控件。 我们通过一个案例来学习,现在来实现这样一个效果。 我们新建一个类MyToggleButton,让 ...
分类:移动开发   时间:2019-08-26 13:12:36    阅读次数:109
Android进阶之绘制-自定义View完全掌握(二)
这是自定义View系列的第二篇博客,我们继续来学习关于自定义View的知识。 今天我们来实现一下广告条案例。 我们要实现的是这样的一个效果。 要想实现这样的效果,我们可以借助ViewPager控件,然后加上自定义的一些控件即可完成。那么现在就开始吧。 新建一个android项目。 修改activit ...
分类:移动开发   时间:2019-08-26 13:02:53    阅读次数:99
Android进阶之绘制-自定义View完全掌握(一)
Android的UI设计可以说是决定一个app质量的关键因素,因为人们在使用app的时候,最先映入眼帘的就是app的界面了,一个美观、充实的界面能够给用户带来非常好的体验,会在用户心中留下好的印象。 对于UI设计,Android原生的控件加上一些开源库的使用,已经能够满足大部分的UI需求,但是,某些 ...
分类:移动开发   时间:2019-08-26 12:57:16    阅读次数:84
页面高度自适应方法(PC、移动端都适用)
有个项目移动端的首页需要自适应。 宽度已经自适应了 , 高度也要自适应 ,先总结一下方法,PC端也适用。 $(function(){ var h = window.innerHeight; $(".carousel-inner>.item>a>img, .carousel-inner>.item>i ...
分类:移动开发   时间:2019-08-26 12:55:01    阅读次数:262
谷歌移动UI框架Flutter教程之Widget
引言 在之间我已经介绍了关于Flutter的下载安装以及配置,还有开发工具Android Studio的配置,还不知道的同学可以看看我这篇博客—— "谷歌移动UI框架Flutter入门" 。这里为什么非要用Android Studio,我可以解释一下。Android Studio是Google的亲儿 ...
分类:移动开发   时间:2019-08-26 12:45:12    阅读次数:133
Android进阶之绘制-自定义View完全掌握(三)
自定义View系列的第三篇博客,我们来学习如何实现自定义下拉框。 今天的程序,我们来实现这样的一个效果。 布局非常简单,我们直接开始编码。 修改activity_main.xml文件的代码。 布局代码非常简单,就是两个控件。 接下来修改MainActivity的代码。 item_main.xml文件 ...
分类:移动开发   时间:2019-08-26 12:42:38    阅读次数:121
iOS App性能提升的技巧
原文引用https://www.dazhuanlan.com/2019/08/26/5d62f6f027452/ / ... ...
分类:移动开发   时间:2019-08-26 10:12:24    阅读次数:141
Python sys.path.append(xx)
python模块的导入 当我们导入一个模块时:import xxx,默认情况下python解析器会搜索当前目录、已安装的内置模块和第三方模块,搜索路径存放在sys模块的path中: [python] view plain copy print? [python] view plain copy pr ...
分类:移动开发   时间:2019-08-26 09:56:16    阅读次数:102
三星手机使用应用沙盒一键修改运营商参数
较早前文章介绍了怎么在安卓手机上安装激活Xposed框架,Xposed框架的牛逼之处功能各位都知道,可以不修改应用程序的前提下,修改系统内部的参数,打比方在某些应用范畴,各位需要修改手机的某个系统参数,这个时候就需要使用Xposed以及相关模块功能来实现。 下面内容总计一下具体xposed框架的下载 ...
分类:移动开发   时间:2019-08-26 09:51:37    阅读次数:127
Django命名空间app_name和namespace
django中namespace的应用场景
分类:移动开发   时间:2019-08-26 09:41:05    阅读次数:173
Python学习之路:列表(List)的append()、extend()与insert()方法
相同点 这三种方法的作用都是为列表(List)添加值 它们的语法为: 不同点 为方便阐述,创建如下列表: 分别执行三种方法,并观察其结果: 观察可得以下结论,这三种方法的不同点为: 1、添加值的位置不同 append()与extend()方法只能将值添加到列表的末尾,而insert()方法能将值插入 ...
分类:移动开发   时间:2019-08-25 20:00:11    阅读次数:182
那一瞬间,移动的画面
原文引用https://www.dazhuanlan.com/2019/08/25/5d625da935823/ 出门见朋友,出门的时候下着大雨,把车子开到熟悉的老地方,找到一个免费车位,平时是骑自行车去地铁站的,今天雨下得那么大,只能做公交车了。在等待公交车的时候,专心地观察着从天而降的直率的雨滴... ...
分类:移动开发   时间:2019-08-25 19:53:42    阅读次数:142
axios的使用
Axios:是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 特征:1.从浏览器中创建 XMLHttpRequests2.从 node.js 创建 http 请求3.支持 Promise API4.拦截请求和响应5.转换请求数据和响应数据6.取消请求7.自动转换 J ...
分类:移动开发   时间:2019-08-25 19:42:24    阅读次数:101
win10系统下将DMG转为ISO镜像——(虚拟机黑苹果操作)
1、下载镜像:http://www.msdn3.com/6/20190826/ 这个网站超级好用!!!!!!!!!!!!!!!!!!!!!!!!! 2、下载后为dmg文件;如果可以直接下载iso文件的可以跳过转换步骤 3、dmg文件转iso文件 (1)下载DMG2IMG:32位&64位版Window ...
分类:移动开发   时间:2019-08-25 18:03:43    阅读次数:434
SpringApplication setBanner无效的问题
如下两个代码片段: 片段1 片段2 两个代码片段的区别在于是在SpringApplication构造方法里面传入,亦或者在run这个方法中传入。 如片段2的做法,在run方法传入,SpringBootLearnApplication.class这个类,会导致setBanner完全等同于失效。 我们点 ...
分类:移动开发   时间:2019-08-25 17:40:42    阅读次数:474
android AlertDialog控件使用
1、先创建activity_alert_dialog.xml 2、AlertDialogActivity.java 3、效果: ...
分类:移动开发   时间:2019-08-25 16:29:18    阅读次数:181
android RecyclerView的Linear布局案例
1、先创建 activity_recycle_view.xml 和 activity_recycler_linear_item.xml 如下: 2、创建LinearAdapter 适配器: 3、RecycleViewActivity.java 代码 4、效果如下: ...
分类:移动开发   时间:2019-08-25 16:09:12    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!