ionic 切换开关操作
以下实例中,通过切换不同开关 checked 显示不同的值,true 为打开,false 为关闭。
HTML 代码
<ion-header-bar class="bar-positive">
<h1 class="title">开关切换</h1>
</ion-header-bar>
<ion-content>……继续阅读 »
2年前 (2022-06-20) 127浏览 0评论
0个赞
本节引言:
在上一节中我们对Android中的13种类型的Drawable的类型进行了讲解,有没有应用到自己的
项目当中呢?而本节我们来探讨的是Bitmap(位图)的一些使用,而在开始本节的内容之前我们
先来区分几个名词的概念:
Drawable:通用的图形对象,用于装载常用格式的图像,既可以是PNG,JPG这样的图像,
也是前面学的那13种Drawable类型的可视化对象!我们可以理解成一个用来放画的——画框!……继续阅读 »
2年前 (2022-06-19) 72浏览 0评论
1个赞
本节引言:
又是一个深坑,初学者慎入…本节将从普通的单线程下载 -> 普通多线程下载 ->
-> 以及一个很实用的例子:利用Android那只DownloadManager更新apk
并覆盖安装的实现代码!好的,这样看上去,本节还是蛮有趣的,开始本节内容!
PS:我们把整个完整的多线程断点续传放到下一节中!
1.普通单线程下载文件:
直接使用URLConnection.open……继续阅读 »
2年前 (2022-06-19) 78浏览 0评论
0个赞
ionic 模态窗口
$ionicModal
$ionicModal 可以遮住用户主界面的内容框。
你可以在你的 index 文件或者是其他文件内嵌入以下代码(里面的代码可以根据你自己的业务场景相应的改变)。
<script id="my-modal.html" type="text/ng-template">
<ion-modal-view>
<ion-header-b……继续阅读 »
2年前 (2022-06-19) 138浏览 0评论
0个赞
本节引言:
本节我们来继续学习没有讲完的UI控件部分,
回顾上一节,我们介绍了Adapter适配器的概念,然后学习了三个最简单的适配器的使用:
ArrayAdapter,SimpleAdapter和SimpleCursorAdapter,而本节给大家讲解的是第一个
需搭配Adapter使用的UI控件:ListView,不过在版本中被RecyclerView这个新控件替换掉了!
列表作为最常用的控件之一,还是有必要好……继续阅读 »
2年前 (2022-06-19) 78浏览 0评论
0个赞
Kotlin 基础语法
Kotlin 文件以 .kt 为后缀。
包声明
代码文件的开头一般为包的声明:
package com.runoob.main
import java.util.*
fun test() {}
class Runoob {}
kotlin源文件不需要相匹配的目录和包,源文件可以放在任何文件目录。
以上例中 test() 的全名是 com.runoob.main.test、Runoob ……继续阅读 »
2年前 (2022-06-19) 90浏览 0评论
0个赞
jQuery Mobile 表单
jQuery Mobile 会自动为 HTML 表单自动添加样式,让它们看起来更具吸引力,触摸起来更具友好性。
jQuery Mobile 表单结构
jQuery Mobile 使用 CSS 为 HTML 表单元素添加样式,让它们更具吸引力,更易于使用。
在 jQuery Mobile 中,您可以使用下列表单控件:
文本输入框
搜索输入框
单选按钮
复选框
选择菜单
滑动……继续阅读 »
2年前 (2022-06-19) 187浏览 0评论
0个赞
Kotlin IntelliJ IDEA环境搭建
IntelliJ IDEA 免费的社区版下载地址:https://www.jetbrains.com/idea/download/index.html
下载安装后,我们就可以使用该工具来创建项目,创建过程需要选择 SDK, Kotlin 与 JDK 1.6+ 一起使用。
在右侧的下拉菜单中勾选 Kotlin (Java) 复选框。
接下来我们取一个项目名:He……继续阅读 »
2年前 (2022-06-19) 279浏览 0评论
0个赞
(本节过于简单,只是为了包吃连贯性,非小小白建议跳过!)
1.一些BB:
入门教程在上一年的11月份就写完了,到现在也有差不多9个多月了,
当时由于自己工作上的一些原因,没有写一个实战的项目,很是遗憾。
最近项目终于也差不多快收尾了,可能会稍微有一些时间,所以还是
决定把这个遗憾给填补上。毕竟入门教程学了那么多东西,肯定要写
个实战项目整合下,鉴于看入门系列的都是初学者和自己时间的关系,
这个项目就设定为一个简单的看……继续阅读 »
2年前 (2022-06-19) 80浏览 0评论
0个赞
本节引言:
上一节,我们学习了Xfermode两个已经过世(过时)的儿子:AvoidXfermode, PixelXorXfermode,
虽然说有点用,但是终归是被淘汰的了,本节我们来学习Xfermode还健在的三儿子:PorterDuffXfermode;
先祭上官方API文档:PorterDuffXfermode!文档内容很少,我们可以看到他的构造方法:
参数只有一个:PorterDuff.Mode mo……继续阅读 »
2年前 (2022-06-19) 107浏览 0评论
0个赞
本节引言:
在上一节结束后意味着Android的四大组件我们都已经学习完毕了~,而本节我们要学习的是四大组件间的
枢纽——Intent(意图),Android通信的桥梁,比如我们可以通过:
startActivity(Intent)/startActivityForResult(Intent):来启动一个Activity
startService(Intent)/bindService(Intent):来启动一个……继续阅读 »
2年前 (2022-06-18) 174浏览 0评论
0个赞
本节引言:
今天给大家介绍的Android基本控件中的两个按钮控件,Button普通按钮和ImageButton图像按钮;
其实ImageButton和Button的用法基本类似,至于与图片相关的则和后面ImageView相同,所以本节
只对Button进行讲解,另外Button是TextView的子类,所以TextView上很多属性也可以应用到Button
上!我们实际开发中对于Button的,无非是对按钮的几个……继续阅读 »
2年前 (2022-06-18) 69浏览 0评论
0个赞
本节引言:
在上一节的结尾说了,传感器部分因为笔者没怎么玩过,本节就简单的把剩下的几个常用的
传感器介绍一遍,当作科普,以后用到再慢慢研究~
1.磁场传感器(Magnetic field sensor)
作用:该传感器主要用于读取手机附近的磁场变化
传感器的值采集到的值:有三个,分别是:X,Y,Z轴上方向上的磁场值
数值单位:T,微特斯拉
传感器获取:Sensor.TYPE_MAGNETIC_FIELD
2.距离传……继续阅读 »
2年前 (2022-06-18) 74浏览 0评论
0个赞
本节引言
好的,在上一章中我们把Android的四大组件Activity,Service,BroadCastReceiver,ContentProvider
以及他们之间的纽带:Intent,都撸了一遍,而本章节给大家带来的是一个Fragment(碎片)的东西,
本节我们就来介绍这个Fragment的一些基本概念以及用法!
官方文档:Fragment
1.基本概念
1)它是什么鬼,有什么用?
答:Fragme……继续阅读 »
2年前 (2022-06-18) 103浏览 0评论
0个赞
本节引言:
前面两节我们对Android内置的Http请求方式:HttpURLConnection和HttpClient,本来以为OkHttp
已经集成进来了,然后想讲解下Okhttp的基本用法,后来发现还是要导第三方,算了,放到进阶部分
吧,而本节我们来学习下Android为我们提供的三种解析XML数据的方案!他们分别是:
SAX,DOM,PULL三种解析方式,下面我们就来对他们进行学习!
1.XML数据要点……继续阅读 »
2年前 (2022-06-17) 86浏览 0评论
0个赞
jQuery Mobile 方向改变事件
jQuery Mobile 方向改变(orientationchange)事件
当用户垂直或水平旋转移动设备时,触发方向改变(orientationchange)事件。
$(document).ready(function(){
$(“#btn”).click(function(){
$(“.iphone”).c……继续阅读 »
2年前 (2022-06-17) 187浏览 0评论
0个赞
ionic 头部与底部
Header(头部)
Header是固定在屏幕顶部的组件,可以包如标题和左右的功能按钮。
ionic 默认提供了许多种颜色样式,你可以调用不同的样式名,当然也可以自定义一个。
bar-light
<div class="bar bar-header bar-light">
<h1 class="title">bar-light</h1>
</……继续阅读 »
2年前 (2022-06-17) 118浏览 0评论
0个赞
ionic 单选框操作
实例中,根据选中的不同选项,显示不同的值。
HTML 代码
<ion-header-bar class="bar-positive">
<h1 class="title">当选按钮</h1>
</ion-header-bar>
<ion-content>
<div class="list"&g……继续阅读 »
2年前 (2022-06-17) 119浏览 0评论
0个赞
本节引言
本节我们将来学习Android四大组件中的第三个:BroadcastReceiver(广播接收者),嘿嘿,刚一直在想
如何写开头语,于是乎翻了手头的两本Android基础书,发现两本书都没有对BroadcastReceiver的介绍,
不知道是巧合还是作者觉得这东西用得不多,没必要讲!不过,他们不讲,小猪却会讲,还要详细讲咧!
好的,开始本节内容~
PS:对了,在Android官网上,点开API Guide……继续阅读 »
2年前 (2022-06-16) 198浏览 0评论
0个赞
本节引言:
上两小节我们学习了Drawable以及Bitmap,都是加载好图片的,而本节我们要学习的绘图相关的
一些API,他们分别是Canvas(画布),Paint(画笔),Path(路径)!本节非常重要,同时也是我们
自定义View的基础哦~好的,话不多说开始本节内容~
官方API文档:Canvas;Paint;Path;
1.相关方法详解
1)Paint(画笔):
就是画笔,用于设置绘制风格,如:线……继续阅读 »
2年前 (2022-06-16) 94浏览 0评论
0个赞
ionic 安装
本站实例采用了ionic v1.3.2 版本,使用的 CDN 库地址:
<link href="https://cdn.staticfile.org/ionic/1.3.2/css/ionic.css" rel="stylesheet">
<script src="https://cdn.staticfile.org/ionic/1.3.2/js/ionic.bundle.min……继续阅读 »
2年前 (2022-06-16) 134浏览 0评论
0个赞
本节引言:
本节介绍的UI基础控件是:ImageView(图像视图),见名知意,就是用来显示图像的一个View或者说控件!
官方API:ImageView;本节讲解的内容如下:
ImageView的src属性和blackground的区别;
adjustViewBounds设置图像缩放时是否按长宽比
scaleType设置缩放类型
最简单的绘制圆形的ImageView
1.src属性和background属性的……继续阅读 »
2年前 (2022-06-16) 80浏览 0评论
0个赞
Kotlin Android 环境搭建
安装 Kotlin 插件
Android Studio 从 3.0(preview)版本开始将内置安装 Kotlin 插件。
打开 Settings ( Mac 为 Preferences) 面板,在右侧找到 Plugins 选项 (快捷键 Ctrl+, Mac 下为 command+),搜索框输入 “Kotlin” 查找,点击 Search in re……继续阅读 »
2年前 (2022-06-16) 103浏览 0评论
0个赞
jQuery Mobile 简介
jQuery Mobile 是一个用于创建移动端web应用的的前端框架。
学习本教程前你需要先了解
在开始学习 jQuery Mobile 前, 你应该了解一下基础知识:
HTML
CSS
jQuery
如果你想学习这些知识,你可以访问本站的首页。
什么是 jQuery Mobile?
jQuery Mobile 是针对触屏智能手机与平板电脑的网页开发框架。
jQuery……继续阅读 »
2年前 (2022-06-16) 182浏览 0评论
0个赞
本节引言:
本节给大家介绍的Configuration类是用来描述手机设备的配置信息的,比如屏幕方向,
触摸屏的触摸方式等,相信定制过ROM的朋友都应该知道我们可以在:
frameworks/base/core/java/android/content/res/Configuration.java
找到这个类,然后改下相关设置,比如调整默认字体的大小!有兴趣可自行了解!
本节讲解的Configuration类在我们……继续阅读 »
2年前 (2022-06-16) 199浏览 0评论
0个赞
本节引言:
上节我们学习了MaskFilter(面具),用它的两个子类BlurMaskFilter弄了下模糊效果,EmbossMaskFilter
弄了下浮雕效果,而本节我们来学习的是另一个API——ColorFilter(颜色过滤器),和MaskFilter一样,
我们并不直接使用该类,而是使用该类的三个子类:
颜色矩阵颜色过滤器:ColorMatrixColorFilter
光照色彩过滤器:Lighting……继续阅读 »
2年前 (2022-06-16) 64浏览 0评论
0个赞
Kotlin 教程
Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。
Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。
我的第一个 ……继续阅读 »
2年前 (2022-06-15) 104浏览 0评论
0个赞
1.构造方法详解
1)BitmapShader(图像渲染)
BitmapShader(Bitmap bitmap, Shader.TileMode tileX, Shader.TileMode tileY)
使用一张位图作为纹理来对某一区域进行填充,参数依次:
bitmap:用来作为填充的位图;
tileX:X轴方向上位图的衔接形式;
tileY:Y轴方向上位图的衔接形式;
而这个Shader.Tile……继续阅读 »
2年前 (2022-06-15) 72浏览 0评论
0个赞
本节引言:
上节中我们对Android涉及的网络编程进行了了解,也学习了下Http的基本概念,而本节我们
要学习的是Http的请求头与响应头,当然,可以把也可以把这节看作文档,用到的时候来查查
即可!
1.HTTP请求之消息头:
这里贴下上一节给出的图,根据下面给出的表,大家自己感受下相关请求头的作用吧:
PS:第一行是请求行:请求方式 + 资源名称 + HTTP协议版本号,另外请求头只是给服务端的一个
信息……继续阅读 »
2年前 (2022-06-15) 216浏览 0评论
0个赞
本节引言:
学习完Android中的六大布局,从本节开始我们来一个个讲解Android中的UI控件,本节给大家带来的UI控件是:TextView(文本框),用于显示文本的一个控件,另外声明一点,我不是翻译API文档,不会一个个属性的去扣,只学实际开发中常用的,有用的,大家遇到感觉到陌生的属性可以查询对应的API!当然,每一节开始都会贴这一节对应API文档的链接:TextView API 好了,在开始本节内容前,先要……继续阅读 »
2年前 (2022-06-15) 115浏览 0评论
0个赞