移动平台-月排行
Android写动画效果不是一般的麻烦,网上找了好久,终于解决了动画的问题,总结记录以共勉。
仅以水平方向移动效果做说明,垂直方向类似。
完整动画函数代码:
1 public void slideview(final float p1, final float p2) {
2 TranslateAnimation animation = ne...
在app开发中会经常使用到开关按钮。显示效果如下:
在jqMobi中实现也很简单。
实现上边的效果代码:
记住密码...
支持不同的设备包括:
一、支持不同的语言
应用程序中的UI部分字符串定义在res/values/strings.xml文件中,这是一个很好的习惯!
MyProject/
res/
values/
strings.xml
values-es/
strings.xml
values-fr/...
QT5.2原生态支持IOS、Andriod。以后还会支持Windows Phone。多个平台,一套代码,真正做到跨平台。移动开发者的福音来了!!!...
??
1.签名的意义
为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。
2.签名的步骤
a.创建key
b.使用步骤a中产生的key对apk签名
3.具体操作
方法一: 命令行下对a...
曾经被Iphone用手指在屏幕上滑来滑去拖动图片的操作方式吸引吗?在Android里头,这并不是什么难事。
所需要的技术点如下:Android.content.Context 、Android.widget.BaseAdapter、Android.widget.ImageView等通常会用在设计相册、图片类型的选择器上。
在开始之前,必须了解什么是Context以及wi...
BOM模型brower object model(浏览器对象模型),通过浏览器内置的一些对象可以操作浏览器本身。
DOM是用来操作页面的,BOM是用来操作浏览器本身的。
BOM是没有规范的,但是大部分浏览器都支持如下几个对象
1、Window对象:表示整个窗口
(1)open方法:(名字,特性,高度宽度,工具栏,滚动条)
(2)setTimeout方法:setTimeout(fn, 毫秒...
Android 程序所依赖一个Library程序B , B 程序中用到格式化json串,转换成标准json串的要求
public static String jsonFormatter(String uglyJSONString) {
Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonParser jp = ...
HTML DOM模型: w3c dom 模型(规范)出现之前,各个浏览器自己支持的一些dom操作
Select对象
属性:
selectedIndex:表示用户现在选择的那个选项的下标(从0开始)
length:获取或者设置选项的长度
options:值是一个数组,每个数组元素是option对象,表示下拉列表的所有选项
Option对象
属...
安卓开发中使用Button控件实现左边图片右边文字的按钮...
android中的测试框架的使用关键的步骤主要有两个:
1、测试类继承AndroidTestCase这个类。如:
package com.njupt.junittest;
import android.test.AndroidTestCase;
public class MyTest extends AndroidTestCase{
public void test1(){
...
前提你自己已经有一个完整的adt版本,目录如图:
其中的platforms 只有一个子文件夹:
下载,解压得到android-10,和android-8的子文件夹,复制到我们原来的platforms下面即可(windows,linux,mac通用,因为这里面是对android的一些描述信息,与宿主系统无关)
由于需要调试老版本的android,需要安装android-8、10、14(我自己已经有的sdk是18),用android sdk manager选择老的sdk,点击安装,由于网速的限制一...
android ndk:warning APP_PLATFORM android-18 is larger than adroid:minSdkVersion 10 in ./AndroiddManifest.xml
这个提示是我在debug as->android native applicationd 进行真机调试的时候遇到的很恶心,关于怎样开始ndk调试大家参考我的另一篇转载文章:http://blog.csdn.net/xingxiliang/article/details/18351133
我的a...
MainActivity如下:
package cc.testlrucache;
import android.os.Bundle;
import android.widget.GridView;
import android.app.Activity;
/**
* Demo描述:
* 在GridView中采用LruCache异步加载大量图片,避免OOM
*
* 学习资料:
* h...
很久没有怎么用过JavaScript了,感觉有点生疏,最近在看关于HTML5移动开发方面的资料,有一种直觉告诉我,JavaScript昨天、今天很重要,明天会更重要。现在好多基于JavaScript的框架给我们的开发带来了很大便利,但是要更好的使用这些工具,我们就必须对JavaScript有一个更高的认识,翻开以前的笔记,开始复习吧。
一、JavaScript的作用
1、数据验证
2、操...
AndroidCharts 是一款轻量级的图表显示控件,对比起Android-Charts和AChartEngine来说简单和活泼了很多,适合数据展示不需要太过详细专业的场合,它支持简单且带动画的折线图,柱状图和饼状图。
其中的linechart不支持y坐标显示,我们可以自己修改添加上去,修改后类LineView的代码如下,其中YCOORD_TEXT_LEFT_MARGI...
android listview 是很常用的组件。如果列表项过于多或者需要从网络上读取内容的话大多app都将其做成动态加载的。下拉刷新或者上拉刷新。
如图:
:
原来listview本身提供添加删除footerview和headerview的方法,而且可以添加多个:
void
addFooterView(View v)
Add a fixed view to a...
如果你够酷的话你肯定知道cardslib,这是一个封装了各种CardView的和作为容器的CardListView,CardGridView的一个android控件库
CardListView中还提供了SwipToDismiss(滑动删除)的功能,十分炫酷,但是某些情况下很容易触发错误操作,而且在使用了viewp...