- 博客(299)
- 资源 (65)
- 收藏
- 关注
原创 iOS开发-登录界面开发(6)Toast-Swift的使用-Swfit4.1_Xcode9.3.1
1.前面我们做了登录界面的UI,实现了网络请求,如果用户输入了错误的VIP号码,应该提示用户“VIP号码不正确”2.在Android里面,我们有Toast可以直接使用,在iOS里,貌似没有这样的原生控件,那么我们引入第三个开源框架:Toast-Swift3.我们来修改一下 Podfile:/Users/jimi/Documents/iOS/Demo/LoginDemo/Podfile# 设置支持最...
2018-05-29 16:34:21 1307
原创 iOS开发-登录界面开发(5)AFNetworking的网络请求-Swfit4.1_Xcode9.3.1
1.建立Tools文件夹:2.新建一个Swift File,用于封装网络请求,名字比如“AFNetworkingManager”:import Foundationimport AFNetworking// 定义枚举类型enum HTTPRequestType : Int{ case GET = 0 case POST}class NetworkTools: AFHT...
2018-05-28 14:49:22 584
原创 iOS开发-登录界面开发(4)AFNetworking的引入-Swfit4.1_Xcode9.3.1
1.AFNetworking是个啥? 网络请求开源框架, iOS和Mac OS都能用。2.SwiftyJSON是个啥? 另一个开源框架,处理JSON数据(解析数据、生成数据)。3.让我们来引入AFNetworking、SwiftyJSON: 3.1.找到你项目的地址:(顺便介绍一个快捷键,option+command+c,复制文件或者文件夹的路径)/Users/jimi/Documents/...
2018-05-28 13:49:09 478
原创 iOS开发-登录界面开发(3)CocoaPods的安装-Swfit4.1_Xcode9.3.1
1.CocoaPods的安装,使用命令行工具,且需要一个叫Ruby的工具:命令行工具的位置:启动台 - 其他 - 终端Ruby: 我们打开终端以后,输入 ruby -v,可以查看当前的ruby的版本,我没有升级ruby,使用系统自带的版本:JiMideMacBook-Pro:~ jimi$ ruby -vruby 2.3.3p222 (2016-11-21 revision 56859) [un...
2018-05-28 13:02:57 422
原创 iOS开发-登录界面开发(2)Button控件的使用-Swfit4.1_Xcode9.3.1
1.做一个登录按钮,拖拽一个button控件,设置文字 文字颜色 背景颜色(背景颜色设置 截图中未做演示 往下拉就可以找到) 样式:2.设置控件高度,手动拖拽控件边缘也可以,也可以像下面截图一样操作,设置准确数值:3.我们来实现button圆角效果,我们可以选择在控制器中用代码实现,也可以如下图,在视图中实现: layer.cornerRadius layer.masksToBounds4.接...
2018-05-28 11:18:28 578
原创 iOS开发-登录界面开发(1)Text控件的使用-Swfit4.1_Xcode9.3.1
实现效果: 1.打开app的效果图: 2.输入vip号码后的效果图 1.让我们从零开始,现在AppStore搜索xcode并安装2.打开xcode,点击"Creat a new Xcode project",点击"Single View App",点击"Next"3.在Product Name输入LoginDemo,如下图(看不清,请右键点击,选择在新窗口中打开):4.选择工程保存路径后,就成...
2018-05-24 16:11:25 716 1
原创 PHP-小米推送-服务端
SDK下载地址:https://dev.mi.com/mipush/downpage/在WWW创建miPush,把SDK解压到WWW/miPush我这边可能会有2种推送方法,使用 sendType 字段 实现,直接看代码:(我创建的接口名:gsw_android_mipush)1234567891011121314151617181920212223242526272829303132333435...
2018-05-18 17:04:50 1221
原创 Android-使用sqlcipher加密解密本地数据库-解密-读取加密数据
好了,我们已经有一个加密的数据库了,不知道密码累死你也打不开。可是,我们怎么使用这个加密库呢,这篇博文我们来看一下,读取加密数据库数据。0、导包compile 'net.zetetic:android-database-sqlcipher:3.4.0@aar'1、首先,我们把要未加密的数据库放在项目中\SqlEncrypt\app\src\main\res\raw\my_database.db2、...
2018-02-27 14:16:01 602
原创 Android-使用sqlcipher加密解密本地数据库-加密
如果你的app要使用一个的本地数据库,而数据库的安全又很重要,那么,你就需要加密它,而且是在打包前就加密:因为apk就是一个压缩包,如果你在app安装的时候,才去加密数据库,对不起,别人已经从apk中解压出来未加密的数据库。接下来,我们来看看,如何使用sqlcipher给本地数据库加密,并提取出来(我写的只是一种很low的方法,但是真实有效):0、导包compile 'net.zetetic:an...
2018-02-27 13:47:40 688
原创 Android-从手机中拷贝文件到电脑-adb pull
我要拷贝的是一个应用中的数据库,需要准备:1、一台root过的手机2、adb工具流程如下: 1、打开adb目录d:cd adbtools 2、进入shelladb shell 3、进入超级管理员模式(如果你不是拷贝应用内部文件,3/4步骤可以跳过)su 4、修改文件夹、文件权限(防止我们拷不出来)chmod 777 /data/data/com.xxx.sqlencrypt/databa...
2018-02-27 10:25:39 5815 1
原创 01.Python主页
https://www.python.org/功能定义可扩展编程的核心是定义函数。Python允许强制参数和可选参数,关键字参数,甚至任意参数列表。更多关于在Python 3中定义函数的信息# Python 3: Fibonacci series up to n>>> def fib(n):>>> a, b = 0, 1>>> while a < n:>>>
2018-01-11 15:16:12 486
原创 02.Python 3.6.4下载与安装
https://www.python.org/downloads/release/python-364/ Windows x86-64可执行文件安装程序视窗对于AMD64 / EM64T / x64,不是安腾处理器bee5746dc6ece6ab49573a9f54b5d0a131684744SIG 我下载的是这个: https://www.python.org/ftp/python/3.6.4/
2018-01-11 15:14:47 2206
原创 一个Android开发的2017工作总结(上交领导的,拿去当模板)
时间一晃而过,转眼间到公司已经半年多了。这是我人生中弥足珍贵的一段经历。在这半年多的时间里,在领导和同事们的悉心关怀和指导下,通过自身的努力,各方面均取得了一定的进步,现将我的工作情况作如下汇报。一、通过日常工作积累使我对 DFDMJYKJ(BJ)有限公司 和 基因医学 有了新的认识 和 一定了解。二、Android开发技能的提升。写了一个App —— 健康90岁,分为平板版、手机版、手机循证版、
2018-01-02 09:36:58 8048 2
原创 Java实现app接口和Socket消息传递(1)Win10安装Tomcat9
原创:http://blog.csdn.net/iwanghang欠的5篇,我来还了。。。。1.找到Tomcat官网2.找到Tomcat9下载选项3.下载Windows安装版Tomcat4.开始安装,点击下一步(Next)5.输入UserName和Password,一会我们要用6.选择你的JRE文件夹,如果没有安装,请百度JDK安装,先安装一下 这个挺简单,教程好找7.运行Tomcat8.如果To
2017-11-19 08:37:21 695
原创 Java实现app接口和Socket消息传递(11)获取在线用户列表
原创:http://blog.csdn.net/iwanghang其实,一般的App来说学到这里,足够应付一般的接口了。 但是,我们目标是除了接口还有Socket通讯,所以。。。路漫漫啊。。。。1.先看一下App端的GIF效果2.为了方便测试,我们手动修改一下数据库 把一部分id改成online为12.我们增加了一个接口 用于App端获取在线用户package com.iwanghang.serv
2017-11-14 15:08:48 1889
原创 Java实现app接口和Socket消息传递(10)java连接MySQL实现App登录接口
原创:http://blog.csdn.net/iwanghang1.先来个Androiod端口的GIF效果图 App图标大家可能没看清,这个是AndroidStudio3.0最新的默认App图标哦~~2.不要忘记把MySQL的jar导进来 如果忘了jar怎么下载,请看这里:http://blog.csdn.net/iwanghang/article/details/78489898 jar包放入的位置在这里:D:\eclipse-workspace\.metadata\.plugins\
2017-11-14 10:36:24 1637
原创 Java实现app接口和Socket消息传递(9)navicat创建user表
原创:http://blog.csdn.net/iwanghang1.既然Demo我们先来个数据库吧,就叫demo11132.我们用sql语句快捷建立一个用户表,就叫aaa_user语句如下:CREATE TABLE `aaa_user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT
2017-11-13 16:17:48 769
原创 Java实现app接口和Socket消息传递(8)Android端测试接口
原创:http://blog.csdn.net/iwanghang1.服务端,我们先让服务端返回一个假结果就可以。关键代码: response.setCharacterEncoding("UTF-8"); response.setContentType("application/json; charset=utf-8"); String jsonStr = "{\"username\":
2017-11-13 15:34:20 1774
原创 Java实现app接口和Socket消息传递(7)eclipse-workspace发布到webapps
原创:http://blog.csdn.net/iwanghang一些跟我一样小白,在Eclipse调试好了,可能不知道怎么发布到Tomcat上,这篇博文简单4步,告诉大家如何操作。不管是本机使用Tomcat调试,还是发布到服务器上,都必须要学会。很简单,我们来看一下。1.从eclipse-workspace拷贝编译好多的文件夹 路径为:D:\eclipse-workspace\.metadata
2017-11-13 14:11:55 330
原创 Java实现app接口和Socket消息传递(6)servlet映射并返回Json数据
原创:http://blog.csdn.net/iwanghang1.建立Servers,根据你安装的Tomcat选择。2.选择Tomcat路径。JRE版本可以选择项目默认或者选择你自己的JRE。3.直接点下一步,因为现在还没有项目。一会我们创建了项目在来添加。4.创建一个动态的WEB项目。5.随便起个名字。我叫servletDemo。6.下一步。7.勾选一下“Generate web.xml d
2017-11-13 11:27:56 1534 1
原创 Java实现app接口和Socket消息传递(5)Java连接MySQL
随便写一个笔记,回头再排版。最终目的,用java实现app接口。Java实现app接口和Socket消息传递(1)Win10安装TomcatJava实现app接口和Socket消息传递(2)Win10安装MySQLJava实现app接口和Socket消息传递(3)Navicat创建MySQL表单Java实现app接口和Socket消息传递(4)Win10安装EclipseJava实现app接口和S
2017-11-09 15:41:24 943
原创 Android程序员学WEB前端(13)-JavaScript(4)-Bom-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~ 先来一大段复制粘贴(介绍一下基础知识),然后贴上练习敲的代码(好几段代码,并且有大量中文注释),这样两步,简简单单,又撸了一篇博文(B ǐ J ì)出来。。。1、基础知识 来源:http://www.dreamdu.com/javascript/what_is_bom/ 来源:http://www.w3school.com.cn/js/js_window.aspBO
2017-10-26 13:53:27 1348
原创 Android开发-直播视讯(4)-Ubuntu编译ijkplayer的so文件-基础知识
转载请注明出处:http://blog.csdn.net/iwanghang欢迎移动开发爱好者交流沈阳或周边城市公司有意开发Android,请与我联系联系方式微信:iwanghangQQ:413711276邮箱:iwanghang@qq.com觉得博文有用,请点赞,请评论,请关注,谢谢!~
2017-10-24 15:22:22 977
原创 Android-Socket-SocketDemo-AndroidStudio
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~上一篇博文,我们让java服务端和java客户端,实现了消息互通。这篇博文,我们来看一下,如何让java服务端和Andrid客户端,实现消息互通。Android使用的Demo,来自 http://blog.csdn.net/carson_ho/article/details/53366856,https://github.com/Carson-Ho/Socket_learnin
2017-10-24 14:08:13 4041 3
原创 JAVA-Socket-TcpDemo-Eclipse Jee Oxygen
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~为什么突然写了一篇Socket?因为我忘了。。。是不是很惊喜!其实是这样的,在设计直播视讯业务流程的时候,我发现如果才能让服务端通知客户端,房间人数发生变化,考虑了推送消息和Socket。推送消息因为搞Android相对了解,而Socket全部忘了,这里熟悉一下。简介:socket的三次握手图注意:TCP的三次握手是封装好的,我们看不到握手的过程。经过三次握手后
2017-10-24 11:50:29 1199
原创 Android开发-直播视讯(3)-创建一个Ubuntu虚拟机并实现VMtools文件夹共享-基础知识
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~原来标题我想叫:Android开发-直播视讯(3)-为编译ijkplaye-so文件创建一个Ubuntu虚拟机并实现文件夹共享-基础知识考虑到有点长,并且也不一定非要是编译ijkplayer的so文件,才可以看这篇博文,所以,我又精简了几个字,变成了现在标题。这篇博文,以流水账的形式详细记录了,VM安装Ubuntu的过程,以及,如何设置分辨率,如何安装VMTools,如何
2017-10-20 09:37:33 577
原创 Android开发-直播视讯(2)-ijkplayer-基础知识
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~什么是 ijkplayer,简单的说,它是RTMP拉流SDK,但又不只是这样,我们往下看。ijkplayer源码官方下载地址,它是没有编译过的:https://github.com/Bilibili/ijkplayerijkplayer,基于 ffplay 的跨平台播放器,实现的特性有:移除 FFmpeg 中不常用的特性以减小体积。对一些在线视频播放的 BUG 修复
2017-10-13 14:29:48 736
原创 Android开发-直播视讯(1)-RTMP-基础知识
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/78217204觉得博文有用,请点赞,请评论,请关注,谢谢!~这篇文章是个笔记,东抄抄西抄抄,其中转载未注明处,劳驾联系我补上~~公司打算把基于FMS(Flash Media Server),AIR开发的移动设备与PC视频通讯项目,修改为依然基于RTMP推流拉流的Android原生采集编码推流+接流App。对于我这个没接触过视频开发菜鸟Android来说,有一点无从下手,好吧,从基础开
2017-10-12 17:09:37 906
原创 Android开发-登录界面Demo-AndroidStudio
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/78135304觉得博文有用,请点赞,请评论,请关注,谢谢!~这篇文章是个笔记~~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:项目下载:http://download.csdn.net/download/iwanghang/10002250工程结构:MainActivity:package com.wh.phonelogindem
2017-09-29 16:41:29 8713 1
原创 Android程序员学WEB前端(12)-JavaScript(3)-正则表达式-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~index1-正则表达式:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en
2017-09-25 17:11:58 325
原创 Android程序员学WEB前端(11)-JavaScript(2)-函数-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~index1-函数:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
2017-09-21 11:33:34 306
原创 Android程序员学WEB前端(10)-JavaScript(1)-基础-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang觉得博文有用,请点赞,请评论,请关注,谢谢!~index1.html-初体验:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lan
2017-09-05 17:08:26 573
原创 Android程序员学WEB前端(9)-CSS(4)-商城首页Demo-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/77850533觉得博文有用,请点赞,请评论,请关注,谢谢!~跟着视频教程练习了一下HTML+CSS制作一个基础的商城首页,很有收货,在这里上传一下GIF图和部分代码,作为学习笔记:老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:index1.html到index9.html资源压缩包下载地址:http://download.csdn.n
2017-09-05 13:54:31 2231
原创 Android开发-自定义View-AndroidStudio(二十八)缩放的View
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~继续上一篇博文,移动的View,我们来一下自定义View如何缩放:老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:MainActivity.java:package com.iwanghang.mannequindemo;import android.app.Activity;import android.os.Bundl
2017-08-25 14:10:24 990
原创 Android开发-自定义View-AndroidStudio(二十七)移动的View
转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:MainActivity.java:package com.iwanghang.ondrawdemo;import android.app.Activity;import android.os.Bundle;import android.util.Log;import an
2017-08-24 11:42:39 426
原创 Android开发-工具类-Tools-获得本周周一到周日日期(可以跨年计算)-AndroidStudio
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/77158974觉得博文有用,请点赞,请评论,请关注,谢谢!~工具类-Tools-获得本周周一到周日日期(可以跨年计算): //SimpleDateFormat 格式 = new SimpleDateFormat("y年M月d日 E H时m分s秒", Locale.CHINA); SimpleDateFormat 格式 = new SimpleDateForm
2017-08-14 10:47:10 1249
原创 Android程序员学WEB前端(8)-CSS(3)-盒子内联块级定位浮动-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76618473觉得博文有用,请点赞,请评论,请关注,谢谢!~盒子模型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xh
2017-08-03 14:02:23 743
原创 Android程序员学WEB前端(7)-CSS(2)-伪类字体文本背景边框-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76618373觉得博文有用,请点赞,请评论,请关注,谢谢!~伪类:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtm
2017-08-03 13:53:29 631
原创 Android程序员学WEB前端(6)-CSS(1)-选择器-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76576469觉得博文有用,请点赞,请评论,请关注,谢谢!~CSS外部文档链接:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/199
2017-08-02 14:34:37 559
原创 Android程序员学WEB前端(5)-HTML(5)-框架集-Sublime
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76576279觉得博文有用,请点赞,请评论,请关注,谢谢!~框架集:index7.html:<!-- 1 . 过渡型(Transitional)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt
2017-08-02 13:53:25 690
Android开发-自定义View-AndroidStudio(十六)侧滑删除
2016-12-29
Android开发-自定义View-AndroidStudio(十五)快速索引(2)
2016-12-28
Android开发-自定义View-AndroidStudio(十三)仿ViewPager(3)_免积分
2016-12-26
Android开发-自定义View-AndroidStudio(七)popupwindow
2016-12-20
Android开发-自定义View-AndroidStudio(六)ViewPager再体验
2016-12-20
Android开发-自定义View-AndroidStudio(一)
2016-12-14
Android开发-Sensor传感器-AndroidStudio(二)小方
2016-12-01
Android开发-Sensor传感器-AndroidStudio(一)摇一摇
2016-11-30
Android开发-Retrofit-AndroidStudio(四)simplexml解析XML_免积分
2016-11-16
Android开发-Retrofit-AndroidStudio(三)ListView&Picasso_免积分
2016-11-15
音乐播放器APP_AndroidMusicPlayerSource2.5_免积分
2016-11-15
Android开发-RecyclerView-AndroidStudio-属性动画
2016-11-10
Android开发-RecyclerView-AndroidStudio(三)瀑布流和几种布局
2016-11-08
Android开发-DesignDemo-AndroidStudio(十二)TextInputLayout
2016-11-07
Android开发-DesignDemo-AndroidStudio(十一)FloatingActionButton(3)
2016-11-07
Android开发-DesignDemo-AndroidStudio(八)CoordinatorDemo(3)
2016-11-04
Android开发-DesignDemo-AndroidStudio(七)CoordinatorDemo(2)
2016-11-03
Android开发-DesignDemo-AndroidStudio(六)CoordinatorDemo(1)
2016-11-03
Android开发-DesignDemo-AndroidStudio(五)Coordinator(1)
2016-11-03
Android开发-DesignDemo-AndroidStudio
2016-11-02
AndroidFileTransfer.dmg
2019-06-18
Android开发-登录界面Demo-AndroidStudio
2017-09-29
Android程序员学WEB前端(9)-CSS(4)-商城首页Demo-Sublime
2017-09-05
Android开发-营养成分查询Demo(1)前言-AndroidStudio
2017-04-28
Android开发-魔窗DeeplinkDemo-AndroidStudio
2017-04-19
Android选择拍照剪裁base64.16进制.byte上传图片+PHP接收图片
2017-03-24
Android模拟表单提交 多图选择+多图上传Demo
2017-03-24
iwanghang_20170315
2017-03-15
iwanghang_20170310
2017-03-10
iwanghang_2017030902
2017-03-09
UEditor简单引入所需资源
2017-03-09
iwanghang_20170309
2017-03-09
Sublime Text 3 中文优化版 S1.3.9
2017-03-06
phpStudy 2016.10.31 再次更新,支持自定义php版本
2017-03-06
ThinkPHP5.0.5完整版_ThinkPHP_full_v5.0.5
2017-02-24
音乐播放器APP_AndroidMusicPlayerSource1.6[免积分]
2017-02-05
Android开发-自定义View-AndroidStudio(二十六)数独(3)Dialog监听
2017-01-17
Android开发-自定义View-AndroidStudio(二十五)数独(2)Handler延迟
2017-01-06
Android开发-自定义View-AndroidStudio(十八)自定义水波纹(2)
2017-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人