Ioc反转机制:基类调用子类...
分类:
移动平台 时间:
2014-01-21 01:33:40
收藏:
0 评论:
0 赞:
0 阅读:
427
因为一些配置信息,多处用到的。且以后可能变更的,我想写个.prorperties配置文件给管理起来。
我把配置文件放在了assets文件夹下
appConfig.properties:
serverUrl=http://192.168.1.155/ap
操作的工具类:
MyProperUtil.java:
package cn.com.smartcost.offer.util;...
分类:
移动平台 时间:
2014-01-21 01:33:00
收藏:
0 评论:
0 赞:
0 阅读:
457
一、工具下载:
官方下载地址:http://www.appcan.cn/experience.html
按照安装指导默认安装即可
二、建立项目
启动AppCan SDK
建立项目
填入在appcan官网上注册的账号和密码,方便后面对应用的管理。
建立好的项目如下:
三、使用模拟器调试
右击index.html,选择预览
...
分类:
移动平台 时间:
2014-01-21 01:31:20
收藏:
0 评论:
0 赞:
0 阅读:
392
布局你的用户界面之后,你需要让用户与其进行交互。这是控制器进来控制器支持你的视图通过响应用户操作和填充的意见与内容。控制对象是一个管道,通过它的视图了解变化中的数据模型,反之亦然。视图是通过应用程序的控制器通知变化模型数据,以及控制器进行通信的用户发起的更改,例如,文本在文本字段到对象模型输入。无论他们是响应用户操作或定义导航,控制器,实现您的应用程序的行为。
视图控制器
你已经建立了一个...
分类:
移动平台 时间:
2014-01-21 01:29:10
收藏:
0 评论:
0 赞:
0 阅读:
462
静默安装需要系统权限,故前提条件手机需要root
1.一般正常的安装:
public static boolean installNormal(Context context, String filePath) {
Intent i = new Intent(Intent.ACTION_VIEW);
File file = new File(filePath...
分类:
移动平台 时间:
2014-01-21 01:28:55
收藏:
0 评论:
0 赞:
0 阅读:
596
做android开发有一段时间了,从一个完全没接触过android的开发者,到慢慢熟悉android常用API以及能顺利开发一般技术含量的应用,一路走来,csdn的博客记录见证了这一切,结合自己经历,学习android应用层开发也不是难事(这里只是浅谈应用层的学习),下面是我的学习历程:
一、基础知识学习
这里方式有多种,可以看视频,看入门教程,或者参加培训机构等等。这个过程只是能让知道and...
分类:
移动平台 时间:
2014-01-21 01:26:50
收藏:
0 评论:
0 赞:
0 阅读:
824
需求是在我按下按钮时,该变按钮颜色,使用户感觉到自己按了按钮,当松开的时候,变回原来的颜色。
正常时:
按下时:
有人说,直接监听按钮的按下事件不得了嘛,其实这样确实能实现同样的效果,但是有个缺点,比如很多按钮都需要这样的效果,那你同样的代码就要重复很多次。所以,还是要通用起来。
首先,在res文件夹下新建一个文件夹drawable,这是无关分辨率的:
在下面建立一个xm...
分类:
移动平台 时间:
2014-01-21 01:25:50
收藏:
0 评论:
0 赞:
0 阅读:
400
[已解决]:System.UnauthorizedAccessException: 拒绝访问临时目录。以其运行 XmlSerializer 的身份“IIS APPPOOL\DefaultAppPool”没有足够的权限访问临时目录。CodeDom 将使用此进程用于进行编译的用户帐户,因此如果用户对系统临时目录没有访问权限,则将无法编译。使用 Path.GetTempPath() API 可找到临时目录位置。...
分类:
移动平台 时间:
2014-01-21 01:24:40
收藏:
0 评论:
0 赞:
0 阅读:
687
管理IBM的小型机必须要用到HMC(Hardware Management Console),有时候在使用测试环境使用的时候我们会把HMC装到自己电脑上的虚拟机里面,然后管理小型机,但是在虚拟机里面使用HMC实在是太不方便了,不说那个蛋疼的字体,分辨率也不能调,而且不支持安装vmtools,鼠标点进去得来回切换,用起来很不舒服,所幸HMC还提供了一个web的界面,跟直接在虚拟机里面操作的界面完全一...
分类:
移动平台 时间:
2014-01-21 01:23:05
收藏:
0 评论:
0 赞:
0 阅读:
480
本教程建立在您的第一个教程(基础教程)创建的项目。你会使用你学到的一些视图,视图控制器,操作和导航。下面的界面,第一个设计的过程中,您还可以创建一些关键的用户界面流程,作为你的todolist的应用程序,并添加运行你已经创建的场景。
本教程教您如何:
1.采用自动布局灵活添加到您的用户界面
2.用Storyboard来定义应用程序的内容和流量
3.管理多个视图控制器
4.加入行动元素在用...
分类:
移动平台 时间:
2014-01-21 01:22:25
收藏:
0 评论:
0 赞:
0 阅读:
418
//应用程序最大可用内存
int maxMemory = ((int) Runtime.getRuntime().maxMemory())/1024/1024;
//应用程序已获得内存
long totalMemory = ((int) Runtime.getRuntime().totalMemory())/1024/1024;
//应用程序已获得内存中未使用内存
long f...
分类:
移动平台 时间:
2014-01-21 01:22:10
收藏:
0 评论:
0 赞:
0 阅读:
394
法一:通过 monkeyrunner 命令截图
1, 配置 sdk 环境,将 monkeyrunner.bat 的所在的目录添加到环境变量的path中,如我的电脑是:E:\SoftWare\adt-bundle-windows-x86-20131030\adt-bundle-windows-x86-20131030\sdk\tools
2,在 cmd...
分类:
移动平台 时间:
2014-01-21 01:22:00
收藏:
0 评论:
0 赞:
0 阅读:
432
Android 动画animation 深入分析
前言:本文试图通过分析动画流程,来理解android动画系统的设计与实现,学习动画的基本原则,最终希望能够指导动画的设计。
0 本文中用到的一些类图
1 view animation
调用方法:view.startAnimation(animation);
public void startAni...
分类:
移动平台 时间:
2014-01-21 01:21:55
收藏:
0 评论:
0 赞:
0 阅读:
460
最近利用业余时间学校android应用的开发,发现android sdk的sample中有个snake的小游戏,感觉不错,但是由于该游戏不能在触摸屏上玩,所以就萌生了自己动手的想法。利用2天时间又增加了用户排名和帮助等功能。程序已经托管到github上面,咱也玩吧开源。
地址:https://github.com/TimBao/Android_Snake
有感兴趣的朋友可以一...
分类:
移动平台 时间:
2014-01-21 01:21:40
收藏:
0 评论:
0 赞:
0 阅读:
371
package com.example.bitmapcreate;
import java.io.ByteArrayOutputStream;
import android.util.Log;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android....
分类:
移动平台 时间:
2014-01-21 01:19:50
收藏:
0 评论:
0 赞:
0 阅读:
831
之前在github发现的一个很酷的android界面库 android-boostrap ,里面包括了一些boostrap样式的按钮(Bootstrap
v3),输入框,略缩图背景样式,而且还支持Font Awesome v4的textview(其实更像是imageview);
效果图:
其中的BootstrapButton和BootstrapEdit...
分类:
移动平台 时间:
2014-01-21 01:19:45
收藏:
0 评论:
0 赞:
0 阅读:
369
在app开发过程中常常需要订制控件处理Touch事件。本文介绍Android应用层是分发Touch事件的机制。
整体来说Touch事件的分发遵从“V”字形结构...
分类:
移动平台 时间:
2014-01-21 01:19:10
收藏:
0 评论:
0 赞:
0 阅读:
356
其实问题的本质原因是button在移动之后一直处于按下的状态.导致无法触发方法.我们要做的就是在移动后取消button的按下状态.以下为MyButton的.m文件.我的自定义button模仿了苹果的虚拟home键.拖拽后有自动向左或者向右(根据坐标)的效果.
@interface MyButton : UIButton
{
CGPoint beginPoint;
}
@property(...
分类:
移动平台 时间:
2014-01-21 01:19:05
收藏:
0 评论:
0 赞:
0 阅读:
464
想要了解android自定义View,去设计和实现自己想要的View,这里从最基础的知识透析安卓自定义控件实现机理。
首先我们来了解下做自定义View,必须知道的基础知识:
android.graphics包是核心渲染包,它提供了一些初级图形工具,诸如画布、颜色过滤器、画笔等,可以让你直接在屏幕上进行图像处理。这个包中提供了很多类。
1、Canvas--画板
...
分类:
移动平台 时间:
2014-01-21 01:18:40
收藏:
0 评论:
0 赞:
0 阅读:
363
如果你够酷的话你肯定知道cardslib,这是一个封装了各种CardView的和作为容器的CardListView,CardGridView的一个android控件库
CardListView中还提供了SwipToDismiss(滑动删除)的功能,十分炫酷,但是某些情况下很容易触发错误操作,而且在使用了viewp...
分类:
移动平台 时间:
2014-01-21 01:18:25
收藏:
0 评论:
0 赞:
0 阅读:
799