移动开发

Flask_appbuilder的学习:(1)安装

04-03
Flask_appbuilder学习 通常对于一个后台管理项目来说,大部分的功能都是对数据进行增删改查操作, 而这些操作的代码大致是一样的,唯一变化的是数据,Flask_appbuilder就是为了减少这段重复代码而诞生. 安装 使用pip安装flask_appbuilder pip install flask_appbuilder 安装完之后就可以使用fabmanager命令了 fabmanager --help 如果安装成功显示如下 创建项目 首先创建一个可能就用于存放项目 mkdir st

iOS开发证书显示 此证书签发者无效

04-02
系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书 下载证书地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下载之后 双击安装 到这  还需要一步 1.在登录里面删除过期的证书WWDR 2.在系统里面 删除过期的证书WWDR  就可以完美的解决了.所有的证书 都可以使用了 (找不到过期证书?点击显示-->显示已过期的证书.)

Android_2015-04-07 Android中Intent的使用

04-02
1. 什么是Intent 1.1 Intent是Android程序中各个组件之间进行交互的一种方式,不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据. Intent一般可用于启动活动,启动服务,以及发送广播等场景. 2.Intent用法:两种用法 显式Intent和隐式Intent 2.1 显式Intent, 我们用两个活动之间的切换来演示显示Intent 2.1.1 Intent有多个函数的重载,其中有一个是 public Intent(Context packageConte

Android ImageCache的实例

04-02
图片的缓存对于androd手机来说是很重要的,在这里我为大家带来了一个ImageCache的实例,希望可以帮到大家学习android缓存. package com.hnxw.xxms.utils; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.lang.ref.SoftReference;import

iOS 如何做才安全--逆向工程 - Reveal、IDA、Hopper、https抓包 等

04-02
iOS应用的安全性 常常被大家忽视. 1.首先,我们可以通过软件 下载 AppStore的ipa文件(苹果 把开发者上传的ipa进行了加壳再放到AppStore中), 得到ipa文件 可以分析APP 里包含的一些资源,如:图片.plist文件.静态wap页..bundle 等. 所以不要 在plist文件.项目中的静态文件中 存储关键的信息,如果要保存,记得加密(这样可以增加破解的难度). 2.我们可以用软件 查看 APP的沙盒,查看里面存储的 文件(sqlite.plist(NSUserdef

iOS 通过个推 推送原理

04-01
目前使用过的第三方推送很多,有极光, 友盟,个推等,现在主要针对个推,谈谈我对推送流程的理解. 在项目中,如果想要实现评论 推送功能 需要进行以下步骤: 1. 在用户登录的时候 通过   [GeTuiSdk bindAlias:@"用户的唯一标识"];  绑定用户 同一个别名最多绑定10个ClientID(适用于允许多设备同时登陆的应用),当已绑定10个ClientID时,再次调用此接口会自动解绑最早绑定的记录: 当ClientID已绑定了别名A,若调用此接口绑定别名B,则与别名A的绑

app preview 上传视频

04-01
参考了http://www.cocoachina.com/bbs/read.php?tid=229748&page=1 有几点硬性要求: 1.macOS10.10以上 2.试用safari 3.视频长度在15s~30s 4.视频大小(尽管苹果说500M以内,但是建议越小越好,因为视频不容易上传成功,使用HandBrake处理后通常仅几M) 5.视频尺寸为 iphone 5s: 1136x640, 640x1136, 1920x1080, 1080x1920 iphone6:1334*750  7

Android事件分发浅析

04-01
事件机制是Android中一个比较复杂且重要的知识点,比如你想自定义拦截事件,或者某系组件中嵌套了其他布局,往往会出现这样那样的事件冲突,坑爹啊!!事件主要涵盖onTouch,onClick,onTouchEvent,dispatchTouchEvent,onInterceptTouchEvent等等一系列事件,并且事件间还相互交互耦合,甚至有的事件还有返回值,一会true,一会false,什么情况下返回true,什么情况下返回false,为什么要有返回值,想想这些就感觉整个人都不好了. 但是(

App应用间通信

04-01
如要实现项目A里点击一个Button,跳到项目B: 1. 项目B里info.plist设置: 2. 在项目B的Appdelegate里实现方法: /** * BProject AppDelegate */ - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { U

wp8.1 pivot BottomAppBar

04-01
第一次写第一篇博客,写的不好大家见谅,有什么问题希望大家指正,本着共同学习共同进步的目标来玩博客. 最近做了两个月的wp8.1开发,以前没有做过这方面的开发,来说一下今天我遇到的问题以及解决方式,可能解决方式有点不是太好,大家有更好的欢迎来指正. 我分了三个PivotItem,给一个PivotItem加上一个BottomAppBar之后其他PivotItem也都得加上BottomAppBar,要不然就会出现莫名其妙的错误.当进行页面跳转时我用的方法是: pivotSelection只是个局部变量

android 隔几秒再执行

03-31
今天做项目,需要前面的方法执行完等待2秒在关闭当前页面.之前使用的是Thread.sleep(2000)发现根本没有作用.经过多次尝试,发现需要使用以下方法才能实现: new Thread(){ public void run(){ try { Thread.sleep(2000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } finish(); } }.

Android CreateOptionsMenu

03-31
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.example.buzz.javatest.SecondActivi

来自苹果的编程语言——Swift简介转载】

03-31
关于 这篇文章简要介绍了苹果于WWDC 2014发布的编程语言--Swift. 原文作者: Lucida Blog 新浪微博 豆瓣 转载前请保留出处链接,谢谢. 前言 在这里我认为有必要提一下Brec Victor的Inventing on Principle,Swift编程环境的大部分概念都源自于Brec这个演讲. 接下来进入正题. Swift是什么? Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming Language的原话: Swift

iOS iPad开发之Modal

03-31
1. 最普通的Modal QKSecondViewController *second = [[QKSecondViewController alloc]init]; [self presentViewController:second animated:YES completion:nil]; 2. Modal的过程可以通过2个属性去设置:modalTransitionStyle 和 modalPresentationStyle 前者决定以怎样的动画出来, 后者决定动画结束后展示的面积 /*

大话App测试2.0笔记2

03-31
耗电测试 分为两种: 1)直接测试一段时间内的耗电的一个具体的值 2)间接测试和耗电相关的数据或场景,从而通过测试和优化,同样能够达到减少耗电量的效果 使用dumpsys命令来查看应用的WakeLock机制以及所拥有的服务运行状态. adb -s <device number> shell dumpsys batteryinfo <package name> 通过过滤自己应用对应的包名,可以看到如下的一些数据. Network :200kb received, 300kb sent

Review on EOBD2 ELM327 WIFI for IOS device

03-31
Hi guys, I just want to share what I did today. I ordered an OBDII ELM327 scanner off EOBD2.FR to pair with my iPhone 5 and just got it this morning. Overall I am very happy with the product. Tested it on my 07 Accord LX V6 straight away and everythi

【转】webAPP快速入门

03-31
WebApp与Native App有何区别呢? Native App: 1.开发成本非常大.一般使用的开发语言为JAVA.C++.Objective-C. 2.更新体验较差.同时也比较麻烦.每一次发布新的版本,都需要做版本打包,且需要用户手动更新(有些应用程序即使不需要用户手动更新,但是也需要有一个恶心的提示). 3.非常酷.因为native app可以调用IOS中的UI控件以UI方法,它可以实现WebApp无法实现的一些非常酷的交互效果. 4.Native app是被Apple认可的.Nati

Hybrid App开发之JavaScript基础

03-31
前言: 前面学习了html和css的基本使用,今天开始学习JavaScript的使用. 什么是JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言.使用它的目的是与 HTML超文本标记语言.Java 脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互 作用.从而可以开发客户端的应用程序等: 具有以下几个基本特点: 脚本编写语言 JavaScript是一种脚本语言,它采用小程序段的方式

Android开发-API指南-&lt;category&gt;

03-31
< category > 英文原文:http://developer.android.com/guide/topics/manifest/category-element.html 采集(更新)日期:2014-6-27 搬迁自原博客:http://blog.sina.com.cn/s/blog_48d491300100zmgy.html 语法: <category android:name=string /> 包含于: <intent-filter> 说明: 在 Int

Android手机的上网功能需要用到APN(网络接入点)的设置 电信

03-30
手机apn出问题了,上不网 电信天翼: 我们经常使用的APN有三个,分别是NET网络设置.WAP网络设置和彩信网络设置. 1.NET网络设置 名称:CTNET APN:#777 用户名:[email protected] 密码:  vnet.mobi 或 evdo MCC:460 MNC:03 身份验证类型:PAP或CHAP Apn 类型:default 其他的都不变 2.WAP网络设置 名称:CTWap APN:#777 代理:10.0.0.200 端口:80 用户名:[email prote