Android程序员学PHP开发(14)-whlie练习-PhpStorm
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~其实比起来whlie来说,更喜欢用for,这里一起练习了table表单。看一下GIF动态效果图,顺便看一下代码:没有新的知识点,所以代码中没有注释,新手朋友那里不懂问哪里吧,让我们起学习php~~<?php $i = 0; while (true){ echo...
View ArticleAndroid自定义View基础(一)-坐标系
一.屏幕中的坐标系与数学概念中的坐标系 在数学坐标系中:向右为x轴增大方向,向上为y轴增大方向 在手机屏幕坐标系中:向右为x轴增大方向,向下为y轴增大方向 以手机屏幕的左上角为顶点 二.View的坐标系 注意:View的坐标系是相对于父控件而言的 //这些坐标都是相对于view父容器的 //view 左上角的坐标(mTop,mLeft) //view 右上角坐标(mBottom,mRight)...
View ArticleAndroid自定义View基础(二)-角度与弧度
一.角度与弧度的定义 Android中角度(angle)与弧度(radian)的有关问题。 角度:两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆周长的360分之一时,两条射线的夹角的大小为1度. 弧度:两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆的半径时,两条射线的夹角大小为1弧度. 二.角度和弧度的换算关系...
View ArticleAndroid自定义View基础(三)-颜色
一.简单介绍 安卓支持的颜色模式: ARGB8888: 四通道高精度(32位) ARGB4444: 四通道低精度(16位) RGB565: 屏幕默认模式(16位) Alpha8: 仅有透明通道(8位) PS:其中字母表示通道类型,数值表示该类型用多少位二进制来描述。如ARGB8888则表示有四个通道(ARGB),每个对应的通道均用8位来描述。 以ARGB8888为例介绍颜色定义: 类型 解释...
View ArticleAndroid--批量插入数据到SQLite数据库
Android中在sqlite插入数据的时候默认一条语句就是一个事务,因此如果存在上万条数据插入的话,那就需要执行上万次插入操作,操作速度可想而知。因此在Android中插入数据时,使用批量插入的方式可以大大提高插入速度。 有时需要把一些数据内置到应用中,常用的有以下几种方式: 1、使用db.execSQL(sql)...
View Article如何提升你的阅读能力?
导读: 今天我想给大家分享下我自己的阅读经验,这些经验甚至是我花钱学习,加上自己实践总结而来的,请大家有耐心的、一字一句的读完,我相信会对你今后的人生有很大的帮助。 我在上篇文章「我的 2016」年终总结时提到:我工作至今 5 年多,唯一没放弃的是坚持阅读。足以看出阅读这件事对我影响之深,我一直认为,阅读是唯一短期内可能没什么太大帮助,但是长期积累下来一定会对你有巨大影响的一件事。...
View ArticleQt Charts - 让数据可视化更简单
简述 Qt Charts 模块提供了一套易于使用的图表组件,例如:柱状图、面积图、箱形图、饼图、线性图、曲线图、散点图。。。由于其采用了 Qt Graphics View 框架,因此图表可以很容易地被集成到现代的用户界面。 Qt Charts 除了图表类型丰富、方便快捷之外,还完美支持移动端,可用作 QWidgets、QGraphicsWidget 或 QML...
View Article从 0 开始学习 GitHub 电子书免费送
很多人说上篇文章「2016 Android Top 10 Library」是我公众号在放假前的最后一篇文章了,我只能说,我一直战斗在最后一线,今天又给大家送福利来啦。 我自己接触 GitHub 较早,可以说在 GitHub...
View ArticleReact Native从零开始(九)ViewPagerAndroid的使用,和简单框架搭建
React Native从零开始(九)ViewPagerAndroid的使用,和简单框架搭建 先上一下效果图,在最后会给出源码 一、ViewPagerAndroid的基本使用 做过Android开发的程序猿对于ViewPager应该都很熟悉,使用起来也是得心应手的。但是React Native的ViewPagerAndroid相对于Android来说更加的简单。跟其他的组件一样声明然后使用即可。...
View Article【Android】AlertDialog中的EditText不能弹出软键盘的问题
摘要 AlertDialog中加入EditText但是不弹出软键盘等问题网上有很多不管用的解决方案,有的方案是强制弹出软键盘,然而即使弹出来,也是显示在AlertDialog的后面,被Dialog遮挡。 解决方案 Dialog的官方文档:http://developer.android.com/reference/android/app/Dialog.html ,其中有一段: Note:...
View ArticleAndroid自定义View高级(二)-Canvas绘制图形
一.Canvas简介 Canvas我们可以称之为画布,能够在上面绘制各种东西,是安卓平台2D图形绘制的基础,非常强大。 二.Canvas的常用操作 操作类型 相关API 备注 绘制颜色 drawColor, drawRGB, drawARGB 使用单一颜色填充整个画布 绘制基本形状 drawPoint, drawPoints, drawLine, drawLines, drawRect,...
View Articleue4-自定义关卡类
继承关卡基类 ALevelScriptActor 去扩展,蓝图继承自己的自定义关卡类 MyLevel.h #pragma once #include "MyLevel.generated.h" UCLASS() class AMyLevel : public ALevelScriptActor { GENERATED_BODY() public: AMyLevel(); virtual...
View Articleue4-混合动画及动画状态机
混合几种动画,通过参数过渡,如 Idle -> Walk -> Run 动画状态机及动画切换 1. 一维混合 创建一个一维过渡的混合动画 Blend Space 1D 选择对应的骨骼 编辑 Blend Space 1D,定义变量名为 Speed, 值范围是 0~374 拖入需要混合的动画,Idle、Walk、Run 蓝图动画(AnimInstance)中使用这个混合动画 创建动画状态机...
View Articleue4-HUD绘制UI(C++)
HUD绘制UI,其他绘制相关的接口看源码就可以使用了 创建继承自AHUD的c++类-AMyHUD,构造函数中加载一些资源 MyHUD.h UCLASS() class MYQWE_API AMyHUD : public AHUD { GENERATED_UCLASS_BODY() public: virtual void DrawHUD() override; //重写父类的绘制函数 void...
View Articleue4-UMG和HUD绘制UI
编辑器中编辑UI并使用 1. 控件蓝图 新建控件蓝图 双击进入编辑 为控件创建animation 触发动画逻辑定义 2. 编辑游戏中HUD的事件逻辑 UI设计 UI中控件的逻辑 函数GetTimerPercentage的定义 3. HUD 和 UserWiget 详解 HUD:学名叫抬头显示设备...
View Articleue4-摄像机动画Matinee(多图慎入)
利用摄像机做一些镜头特效之类的 1. 首先创建一个Matinee 创建 打开编辑区域 2. 创建摄像机 创建 为摄像机创建动画,先选中一个摄像机 3. 设置播放指定的摄像机动画:1关卡蓝图指定播放的matinee,2创建directorgroup 关卡蓝图指定播放的matinee 先选中matinee 然后打开关卡蓝图 创建directorgroup 选中创建动画的摄像机 ->...
View Article微信小程序基础之媒体(图片,音频,视频)和地图的使用
好久没有写过关于微信小程序的Demo了,今天向大家展示的关于媒体(图片,音频,视频)和地图的使用方法,希望对大家有所帮助,不喜勿喷,谢谢~代码中都有必要的文字注释,部分代码如下:图片:<!--pages/index/Component/Image/Image.wxml--><view class="viewTitle"> <text...
View Article微信小程序入门六: WebSocket应用
实例内容 今天主要说一下微信的WebSocket接口以及在小程序中的使用。 WebSocket是什么(简述) 微信的WebSocket接口和HTML5的WebSocket基本一样,是HTTP协议升级来的,做为一个新的Socket在B/S上使用,它实现了浏览器与服务器全双工通信。...
View Article