-
Android锁定EditText内容跟随机生成验证码
Android锁定EditText内容和随机生成验证码昨天写了个小Demo,实现了随机生成验证码,和锁定EditText两个小功能,先看一下效果图:锁定EditText在我们不需要用户编辑EditText内容的时候可以用到,实现还是很简单的,一行代码:etLock.setEnabled(false);随机生成验证码,主要是用了Random函数,以及将View转为Bitmap的逻辑,也没有难点,下面...
97
热度 -
android pos机打印小票 图片打印,该如何解决
androidpos机打印小票图片打印图片怎么转换为图像点阵数据,求大神!!!!color='#FF8000'>------解决思路----------------------这个以前做过,就是先将图片二值化(非黑即白),在重绘图片,你需要打印多大的图片,还有你需要知道打印机的打印指令(即每一行打印多少byte)。把我以前的代码贴给你吧。packagecom.woyou.util;importan...
75
热度 -
Android组件Activity中的View绘画跟动画(Animation)是否会重画
Android组件Activity中的View绘画和动画(Animation)是否会重画?Activity就是Android中的活动,是Android系统中唯一一个可见组件。Activity中官网中有一句话:ThevisiblelifetimeofanactivityhappensbetweenacalltoonStart()untilacorrespondingcalltoonStop()这句话...
142
热度 -
附Canvas属性
android自定义view,绘制与onTouchEvent事件(一)绘制构造方法自定义view需要继承View类,重写两个构造方法 //用在代码new该view对象,初始化 publicMyView(Contextcontext){ super(context); init(); } //一般添加构造---》view放进布局,系统实例化 publicMyView(Contextconte...
27
热度 -
Android - RecyclerView
Android--RecyclerView"Aflexibleviewforprovidingalimitedwindowintoalargedataset."可以说是ListView的升级版,ListVie中我们需要自己写ViewHolder,当然你也可以不写,是在RecylerView中,是要让写的哟~RecyclerView适用于无法在一个屏幕范围内展现格式一样的数据时,需要用多行或多列来展...
149
热度 -
android的面试题(2)
android的面试题(二)1.Dalvik和标准Java虚拟机之间的主要差别?Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的Linux进程执行。(1)虚拟机很小,使用的空间也小...
80
热度 -
怎么编写高效android代码
如何编写高效android代码基于Android相关设备作为嵌入式设备范畴,在书写App应用的时候要格外关注效率,并且受电池电量的限制。这就导致嵌入式设备有诸多考虑、有限处理能力,因此就要求我们尽量去写高效的代码。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。引言对于占用资源的系统,有两条基本原则:不要做不必要的事不要分配不必要的内存所有下面的...
95
热度 -
android ICS 系统启动之Logo有关学习总结
androidICS系统启动之Logo相关学习总结前几天把androidinit进程看了一遍,这次回过头来再把android系统启动的Logo相关学习内容做一个梳理和总结。我们知道android系统的启动logo包括3个启动画面(这里不对uboot中的logo做解析),第一个是android系统启动时,linux内核启动阶段显示的logo,这个和普通的linux像类似。下面主要针对l...
41
热度 -
Android学习11-多媒体技术(二) Animation
Android学习11-----多媒体技术(2)Animation一、渐变动画,TweenedAnimation????????TweenedAnimation表示的是一些基本的动画元素操作,所有的Animation操作的方法都在android.view.animation.Animation类中定义。对于TweenedAnimation的动画操作有四个主要的类型:????????alpha(an...
3
热度 -
四、与其他系统集成
Android-Lint:查错与代码优化利器田海立2012-10-03Android-Lint是SDKTools16(ADT16)之后才引入的工具,通过代码检查,可发现潜在的问题,并能对Android程序进行优化处理。Android-Lint提供了命令行方式执行,还可与IDE(如Eclipse)集成,并提供了html形式的输出报告。Android-Lint可以方便的与项目中的其他自动系统(配置/B...
9
热度 -
Android自定义组件系列【二】——Scroller类
Android自定义组件系列【2】——Scroller类在上一篇中介绍了View类的scrollTo和scrollBy两个方法,对这两个方法不太了解的朋友可以先看《自定义View及ViewGroup》scrollTo和scrollBy虽然实现了视图的偏移,但是却没有更好的控制移动过程,移动是瞬间进行的。Scroller类就是为解决这个问题而设计的。打开Scroller的源代码,可以看到startS...
66
热度 -
【转】android性能优化-格局优化
【转】android性能优化-布局优化转载自:http://www.trinea.cn/android/layout-performance/1、抽象布局标签(1)<include>标签include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。下面以在一个布局main.xml中用include引入另一个布局foot.x...
99
热度 -
4.说一下对广播接收者有哪些了解
Android面试题目整理与讲解(二)1.Dalvik和标准Java虚拟机之间的主要差别?Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的Linux进程执行。(1)虚拟机很小,使用...
73
热度 -
Android中图表AChartEngine学习使用与事例
Android中图表AChartEngine学习使用与例子很多时候项目中我们需要对一些统计数据进行绘制表格,更多直观查看报表分析结果。基本有以下几种方法:1:可以进行androidapi进行draw这样的话,效率比较低2:使用开源绘表引擎,这样效率比较高.下面就介绍一种。AChartEngine(简称ACE)是Google的一个开源图表库(forAndroid)。它功能强大,支持散点...
26
热度 -
Android Gallery3d源码学习小结(一)——绘制流程drawFocusItems
AndroidGallery3d源码学习总结(一)——绘制流程drawFocusItems显示单张图片相关的输入变量intselectedSlotIndex=mSelectedSlot;??????GridDrawablesdrawables=mDrawables;??????GridCameracamera=mCamera;??????DisplayItem[]displayItems=mDis...
16
热度 -
Android ListView 滑动背景为黑色的解决方法
AndroidListView滑动背景为黑色的解决办法在别的地方看到的,转过来作为记录!!在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你...
63
热度 -
【贪吃蛇―Java软件工程师写Android游戏】系列 3. 用J2ME实现Android的Snake Sample详解
【贪吃蛇―Java程序员写Android游戏】系列3.用J2ME实现Android的SnakeSample详解【贪吃蛇―Java程序员写Android游戏】系列3.用J2ME实现Android的SnakeSample详解2011年04月10日本次会详细讲解将Android的SnakeSample移植到J2ME上,从而比较二者的区别和联系。在《1.AndroidSDKSample-Snake详解》中...
51
热度 -
android 翻页卷曲成效 电子书翻页
android翻页卷曲效果电子书翻页转载请注明来自:?5进制空间-android区相信做电子书的同学,都遇到过翻页动画的需求吧,如果你不满足与点击滑动翻页的话,这边文章应该能够帮助到你。先上个效果图:效果还是很不错的,不过与ibook那个效果比起来,还是有差距的。应为这个没用到openGL做3D效果,只是用的2d的canvas画布去画的view,添加了阴影效果,还是挺有立体感的。而且比较流畅。op...
67
热度 -
Android使用Google Map服务 - 根据GPS信息在map下定位
Android使用GoogleMap服务-根据GPS信息在地图上定位Android使用GoogleMap服务-根据GPS信息在地图上定位自暑假7月7日开始,到今天的8月7日,整个一个月,我总算是学到了GoogleMap这部分的内容。原本挺兴奋的,却被注册apikey的网页显示错误弄得挺无聊,还好网上的能人多,搜了一下子就找到了解决方案,挺感激的,泪牛满面啊。这样我就可以继续这部分的学习。在使用Go...
48
热度 -
Android开发人材前景分析及建议
Android开发人才前景分析及建议随着采用Android系统的谷歌手机、平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万。职场专家指出,想要从事Android开发的人员,除了基础的计算机技术知识要扎实之外,要根据各类企业、各类岗位的不同需求,补充与岗位相关的Android技术知识。...
57
热度