-
Android中使用Animation实现控件的动画效果以及Interpolator跟AnimationListener的使用
Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用Animation的4个基本动画效果WhatisAnimation?publicabstractclassAnimationextendsObjectimplementsCloneableAbstractionforanAnimationthatcanbeappliedto...
97
热度 -
Android自定义组件系列【二】——Scroller类
Android自定义组件系列【2】——Scroller类在上一篇中介绍了View类的scrollTo和scrollBy两个方法,对这两个方法不太了解的朋友可以先看《自定义View及ViewGroup》scrollTo和scrollBy虽然实现了视图的偏移,但是却没有更好的控制移动过程,移动是瞬间进行的。Scroller类就是为解决这个问题而设计的。打开Scroller的源代码,可以看到startS...
66
热度 -
Android 百度map SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用
Android百度地图SDKv3.0.0(三)添加覆盖物Marker与InfoWindow的使用转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37737213上篇博客已经实现了地图的定位以及结合了方向传感器用户路痴定位方向,如果你还不清楚,请查看:Android百度地图SDKv3.0.0(二)定位与结合方向传感器,本章会教大家如...
338
热度 -
Android应用之——百度map最新SDK3.0应用,实现最常用的标注覆盖物以及弹出窗覆盖物
Android应用之——百度地图最新SDK3.0应用,实现最常用的标注覆盖物以及弹出窗覆盖物一、概述最新版的百度地图SDK3.0,修改了很多方法,之前的很多方法被简化了,正好在做地图这一块,顺便就使用了最新版的sdk。下载官方给的demo,发现变化还是挺大的,之前的一些方法都换了,地图的初始化也进行了调整。多了好几个类,具体用法参考下面的例子,详细的说明可参照官方的说明文档。二、效果图标注覆盖物效...
47
热度 -
真·结尾 + 扯淡
Android版简历(四)涉及技术自定义控件、自定义控件动画第一步:继承自定义控件虽然已经实现了需要的控件,但是这个控件的功能还是不够强大,使用起来也不够方便。举个例子:让控件的颜色随着能力值的大小而不同或者是点击之后有动画效果等。此时一个简简单单的控件就不行了,接下来先让控件变得更方便使用。继承上篇文章创建的自定义控件Ring,首先让这个控件更容易控制其颜色,使用如下形式创建的时候...
167
热度 -
android数据机关dp,px和sp
android数据单位dp,px和spAndroid中dip,dp,px,sp之间的区别(文章来自网络)Android中dip,dp,px,sp之间的区别:dip:deviceindependentpixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA推荐使用这个,不依赖像素。px:pixels(像素).不同设备显示效果相同,一般我...
51
热度 -
Android中dip、dp、sp、pt跟px的区别
Android中dip、dp、sp、pt和px的区别1、概述过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。Android应用开发支持不同的度量单位。2、度量...
61
热度 -
Android MMS/SMS 通道口
AndroidMMS/SMS入口转载http://www.oschina.net/question/54100_36978MMS-入口和联系人,想到什么说什么。在MMS中最重要的两个ui,或者说是用户操作短信的入口,一个是conversationList(短信列表界面),另一个就是ComposeMessageActiity(单个对话或者短信),以后简称CMA。每个CMA录属于一个Conversat...
60
热度 -
转载 android SD卡的施用
转载androidSD卡的应用Andorid中SD卡的配制在Andorid开发中经常遇到与SD卡有关的调试,比如MP3文件、图片文件等。在使用模拟器开发时,可以通过硬盘来模拟SD卡。具体做法是:1.创建一个SD卡镜像文件打开cmd,我是进入到c盘根目录下,输入如下命令:mksdcard1024Msdcard.img该命令会在当前目录(我即是c盘根目录)下生成一个sdcard.img文件,该文件就是...
19
热度 -
Android中invalidate() 函数详解(组合Android 4.0.4 最新源码)
Android中invalidate()函数详解(结合Android4.0.4最新源码)invalidate()函数的主要作用是请求View树进行重绘,该函数可以由应用程序调用,或者由系统函数间接调用,例如setEnable(),setSelected(),setVisiblity()都会间接调用到invalidate()来请求View树重绘,更新View树的显示。注:requestLayout(...
8
热度 -
android卡通片
android动画Android平台提供了两类动画,一类是Tween动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是Frame动画,即顺序播放事先做好的图像,跟电影类似。本文分析了Tween动画的实现原理。主要思路Tween动画通过对View的内容完成一系列的图形变换(包括平移、缩放、旋转、改变透明度)来实现动画效果。具体来讲,预先定义一组指令,这些指令指定了图形...
22
热度 -
android Action 恒量 变量
androidAction常量变量Action常量StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。"android.intent.action.ADD_SHORTCUT"StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。"android.intent.action.ALL_APPS"StringALTERNATIVE_CATEGORY类...
255
热度 -
Android格局属性
Android布局属性第一类:属性值为true或falseandroid:layout_centerHrizontal水平居中android:layout_centerVertical垂直居中android:layout_centerInparent相对于父元素完全居中android:layout_alignParentBottom贴紧父元素的下边缘android:layout_alignPare...
9
热度 -
“老友记”中经典高频美语口语,该怎么处理
“老友记”中经典高频美语口语RT,之前在网上看到的一篇,网址不记得了。贴上来看看“老友记”中经典高频美语口语1) Iwon'tlethergowithoutafight!我不会轻易放过她的!2) Itcouldhappentoanyone./Ithappenstoanybody./Thathappens.谁都可能会遇到这种情况.3) I’malaundryvirgin.我是个洗衣Chu女(Chu男...
89
热度 -
Android 模拟系统事件(2)
Android模拟系统事件(二)简介JNI(JavaNativeInterface)是本地编程接口,它允许Java代码和其他语言写的代码进行交互,它可以在Java虚拟机(VM)内部运行的Java代码与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。功能通过jni实现向Android系统注入事件,从而实现模拟按键、模拟触屏等操作!用它直接跳过上面的Androi...
3
热度 -
使用jqplot创办报表(一) 初学后写的第一个案例源码
使用jqplot创建报表(一)初学后写的第一个案例源码一、初学后写的第一个案例源码效果图:代码如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%@includefile="common.jsp"%><h...
178
热度 -
10位一等PHP大师的开发原则
10位顶级PHP大师的开发原则在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。这里,我们向大家介绍PHP的10种最佳实践,当然,每一种都是经过大师们证明而得出的。1.在合适的时候使用PHP–RasmusLerdorf没有谁比PHP的创建者RasmusLerdorf明白...
72
热度 -
二零一五年第11本:代码整洁之道Clean Code
2015年第11本:代码整洁之道CleanCode前一段时间一直在看英文小说,在读到《BeforeIfall》这本书时,读了40%多实在看不下去了,受不了美国人啰啰嗦嗦的写作风格,还是读IT专业书吧。从5月9日开始看《代码整洁之道》,5月14日完成第一遍的阅读(略掉了并发编程的章节以及两大章重要的JAVA改进的示例),本书中包含大量的有关简洁代码的实用性建议,强烈推荐程序员们(想成为更好的程序员们...
93
热度 -
怎么逼死维护人员
如何逼死维护人员编写无法维护代码的技巧的重中之重是变量和方法命名的艺术。如何命名是和编译器无关的。这就让你有巨大的自由度去利用它们迷惑维护代码的程序员。妙用宝宝起名大全买本宝宝起名大全,你就永远不缺变量名了。比如Fred就是个好名字,而且键盘输入它也省事。如果你就想找一些容易输入的变量名,可以试试adsf或者aoeu之类。单字母变量名如果你给变量起名为a,b,c,用简单的文本编辑器就没法搜索它们的...
12
热度 -
一步一步教你用PHP+MySql筹建网站 No.0 准备工作
一步一步教你用PHP+MySql搭建网站No.0准备工作新开一个系列教程吧,这次是讲如何用PHP+MySQL搭建网站。之前一直有想过搭建自己的个人网站,然后上周通过阿里云申请的域名和空间都通过审核了,于是就开始研究如何用PHP+MYSQL搭建网站,研究了差不多两周,总算搞定了一个小型的blog类的网站。当然,整个过程是通过学习《PHPandMySQLwebdevelopment》下...
129
热度