随着Google为自家“儿子”推出了新的ide——Android studio,并不再更新eclipse,对于Android开发者而言,改用Android studio是势在必行了,作为一名学生党,自学Android也有一段时日了,从当初一开始用eclipse到现在尝试改用Android studio,发现Android studio确实比eclipse好用很多,毕竟Android studio作为...
分类:
移动平台 时间:
2016-05-12 23:33:36
收藏:
0 评论:
0 赞:
0 阅读:
259
前言以前写PHP的时候,内置了print_r()和var_dump()两个函数用于打印输出任意类型的数据内部结构,现在做Android的开发,发现并没有这种类似的函数,对于数据库的查看很不方便,于是就写了一下查看数据库表的方法代码。代码实现import java.util.Arrays;
import android.app.Activity;
import android.database.Cur...
分类:
移动平台 时间:
2016-05-12 23:33:26
收藏:
0 评论:
0 赞:
0 阅读:
219
Problem Description
You are given N baskets of gold coins. The baskets are numbered from 1 to N. In all except one of the baskets, each gold coin weighs w grams. In the one exceptional basket, each go...
分类:
其他 时间:
2016-05-12 23:33:18
收藏:
0 评论:
0 赞:
0 阅读:
182
产品经理通常需要提供产品原型、流程图和说明文档给开发人员。
设计师需要提供效果图和图片资源给开发人员。
2.1在设计原型和效果图时的注意事项
(1)手机屏幕的宽度有限,水平方向尽量少放置内容;而用户已经普遍知道通过向上滑动手指,可以在屏幕的垂直方向翻页显示更多内容,所以可以在垂直方向多放置内容,可以理解为显示区域的高度没有限制。
(2)如果当前显示的内容超过了一屏,而用户通过向上滑动...
分类:
移动平台 时间:
2016-05-12 23:33:07
收藏:
0 评论:
0 赞:
0 阅读:
244
Android之十二微信UI界面设计
corners_bg.xml
<corners android:topLeftRadius="10dp"
android:topRightRadius="10dp"
android:bottomRightRadius="10dp"...
分类:
微信 时间:
2016-05-12 23:32:58
收藏:
0 评论:
0 赞:
0 阅读:
323
博主本人是菜鸟。写这篇博客的原因是为了让和我一样的入门级菜鸟少走弯,还有就是加深我的理解。
JFinal框架是国产的很轻量级的开发框架。能让程序员写的代码精简很多,开发效率从而更快。
我是写了一个JFinal版的数据库验证+跳转的Demo。
介绍开始:
编辑器:MyEclipse;
数据库:MySQL;
服务器:tomcat;
1 首先新建web项目
要强调的是Targ...
分类:
编程语言 时间:
2016-05-12 23:32:48
收藏:
0 评论:
0 赞:
0 阅读:
330
知识点:
surfaceview介绍surfaceview与View的区别,surface与surfaceview的区别实例创建与使用SurfaceHolder.Callback的使用,surfaceHolder可以看作是surfaceview的控制器,控制图形的大小,像素等.在主函数中回调函数的使用getHolder.addCallback(this)canvas的锁定与解锁,绘制图形之前...
分类:
移动平台 时间:
2016-05-12 23:32:37
收藏:
0 评论:
0 赞:
0 阅读:
541
帧动画:是指多张图片快速切换
先看一下实现的效果
实现方式
第一步:使用Android Studio创建一个Android工程,并且在drawable文件夹中添加创建帧动画时每一帧用到的图片
第二步:在drawable文件夹下新建一个frameanimation.xml文件,并在frameannimation.xml中添加下面的代码
<animation-lis...
分类:
移动平台 时间:
2016-05-12 23:32:27
收藏:
0 评论:
0 赞:
0 阅读:
288
很长事件没有写前台代码了,突然想用js写个文件上传共通,结果遇到了各种各样的问题。
现在把问题和解决的办法记录一下。(有些还没有找到具体的原因)
1,利用extend(bool,{},item1,item2….)来深度拷贝对象,只是得到浅拷贝的结果。
测试语句:
var aa = {
bb:{
cc:"12"
}
}...
分类:
Web开发 时间:
2016-05-12 23:32:16
收藏:
0 评论:
0 赞:
0 阅读:
251
http://study.163.com/course/courseLearn.htm?courseId=873007#/learn/video?lessonId=1049033&courseId=873007
Empty Application
AppDelegate.Swift
var window: UIWindow?
self.window = UI...
分类:
编程语言 时间:
2016-05-12 23:32:07
收藏:
0 评论:
0 赞:
0 阅读:
339
1. 适配器模式介绍我们在日常生活中,会经常接触到设配器模式,比如我们的充电器,不同的手机接口类型可能不一样,这个时候只要一个转接口,就可以解决我们的问题。这个转接口就是我们的适配器。定义适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起的两个类能够在一起工作。2. 适配器模式的使用场景
系统需要使用现有的类,而此类的接口不符合系统的需要,即接口不兼容。
想要...
分类:
其他 时间:
2016-05-12 23:31:57
收藏:
0 评论:
0 赞:
0 阅读:
283
(23)需要明确哪些界面用网页实现,哪些用Native代码实现;通常内容多变的界面,或者需要可以被链接索引传播的文字内容,等可以用嵌入网页的形式实现。
(24)如果在一块区域中,只有一个元素需要用户点击,那可适当扩大这个元素的长度和高度,或设计整个区域都响应用户点击,以方便用户操作。
(25)明确是否支持长登录,如果支持长登录时间维持多久。
(26)是否支持一个账号在多个设...
分类:
移动平台 时间:
2016-05-12 23:31:47
收藏:
0 评论:
0 赞:
0 阅读:
272
在开发的过程中,有时Xcode提供的字体不能满足我们的需求,所以我们需要添加其他的第三方字体。
提供一个字体下载的地址:找字体。效果图第一页是Swift代码使用第三方字体,第二页是OC使用第三方字体。
集成过程1.下载.ttf字体先下载.ttf字体,把字体拖进项目。
2.在Info.plist里增加Fonts provided by application
或是在Info.plist的源码...
分类:
移动平台 时间:
2016-05-12 23:31:36
收藏:
0 评论:
0 赞:
0 阅读:
309
#include
#include
#include
using namespace std;
typedef int ElemType;
typedef int Status;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
ElemTy...
分类:
其他 时间:
2016-05-12 23:31:26
收藏:
0 评论:
0 赞:
0 阅读:
461
使用AD画PCB板定位孔的方法...
分类:
其他 时间:
2016-05-12 23:31:16
收藏:
0 评论:
0 赞:
0 阅读:
904
1.
贝泽尔路径只有当stroke的时候才会添加到上下文当中
如果想要在stroke之前就添加到上下文中的话
// 把路径添加到上下文
// .CGPath
可以UIkit的路径转换成CoreGraphics路径
CGContextAddPath(ctx, path.CGPath);
如果用贝泽尔stroke 的话只认贝泽尔的状态,是不去管上下文的...
分类:
其他 时间:
2016-05-12 23:31:08
收藏:
0 评论:
0 赞:
0 阅读:
228
内部执行过程主键生成器Identity(常用)1、表必须支持自动增长机制
2、数据库生成主键
3、不需要在程序中设置主键
Assigned必须通过程序的方式给值才可以
person.setId(xxx);
一般用于开发的时候测试使用
Increment(常用)1、如果选择该主键的生成方式,则必须是数字类型
2、先获取主键的最大值,在最大值的基础上加1,形成新的主键
3、效率比较低,因为这种方式会先s...
分类:
Web开发 时间:
2016-05-12 23:30:57
收藏:
0 评论:
0 赞:
0 阅读:
236
1、简述
在HTML5本地存储——Web SQL Database提到过Web SQL Database实际上已经被废弃(由于至今Firefox和IE不支持),而HTML5的支持的本地存储实际上变成了Web Storage(Local Storage和Session Storage)与IndexedDB。Web Storage使用简单字符串键值对在本地存储数据,方便灵活,但是对于大量结构...
分类:
数据库技术 时间:
2016-05-12 23:30:48
收藏:
0 评论:
0 赞:
0 阅读:
250
本书主要是对敬业、忠诚和勤奋的一些思考,对我们在以后的工作和生活中很有帮助,可以开阔我们的视野。
记录会让自己理解的更深刻,回忆的时候可以给自己提供更多的线索。希望会对你有帮助。
致加西亚的信
美西战争爆发以后,美国必须马上与西班牙反抗军受领加西亚将军取得联系。加西亚将军隐藏在古巴辽阔的崇山峻岭中,没有人知道确切的地点,因而无法送信给他。但是,美国总统必须尽快地与他建立合作关系。...
分类:
其他 时间:
2016-05-12 23:30:38
收藏:
0 评论:
0 赞:
0 阅读:
215
Android定位服务融合了GPS定位、移动通信、导航等多种技术,提供与空间位置相关的综合应用服务。近些年来,基于位置的服务发展更为迅速,涉及商务、医疗、工作和生活的各个方面,为用户提供定位、追踪和敏感区域警告等一系列服务。
Android平台支持提供位置服务的API,在开发过程中主要使用LocationManager和LocationProviders对象。
- LocationManage...
分类:
移动平台 时间:
2016-05-12 23:30:28
收藏:
0 评论:
0 赞:
0 阅读:
283