码迷,mamicode.com
首页 > 移动开发
android线程池
线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。比如:一个应用要和网络打交道,有很多步骤需要访问网络,为了不...
分类:移动开发   时间:2015-06-15 21:55:17    阅读次数:136
Android 内存监测工具 DDMS --> Heap
用 Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的; 2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”; 3. 链接成功后,在D...
分类:移动开发   时间:2015-06-15 21:54:20    阅读次数:123
关于部分Android手机安装apk,无法获取正常的logo
最近出现过类似的问题,主要出现是在,MediaPad X1 7.0和MediaPad M1 8.0。发布应用的时候明明配置好了图标的,但是始终找不到原因,郁闷了好几个小时,也浪费了好几个小时。如果华为的系统开发的哥们,看到了做个优化吧,为了华为的品质,多写几行代码吧。----------------...
分类:移动开发   时间:2015-06-15 21:54:38    阅读次数:135
Android: 一个两点触控的案例
下面是一个两点触控的案例代码:package com.zzj;import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;public class AndroidTestActivity e...
分类:移动开发   时间:2015-06-15 21:52:10    阅读次数:114
Android布局大全
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。 所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类。1.Linea...
分类:移动开发   时间:2015-06-15 21:51:12    阅读次数:115
android-auto-scroll-view-pager
https://github.com/eltld/android-auto-scroll-view-pager
分类:移动开发   时间:2015-06-15 21:51:17    阅读次数:110
android.content.SharedPreferences.edit()
今天在实现一个保存用户设置到SharedPreferences时,出现了一个不能将数据保存到SharedPreferences中的情况。经过仔细的分析得出: android.content.SharedPreferences.Editor.putString(String key, String v...
分类:移动开发   时间:2015-06-15 21:50:02    阅读次数:113
Android之菜单总结
在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)。1. 选项菜单(OptionsMenu)详解 Activity中需要覆盖的常用的方法: public boolean onCreateOptionsMenu(....
分类:移动开发   时间:2015-06-15 21:49:40    阅读次数:144
Android的ADB工具使用
在SDK的Tools文件夹下包含着Android模拟器操作的重要命令ADB,ADB的全称为Android Debug Bridge,就是调试桥的作用,借助这个工具,我们可以管理设备或手机模拟器的状态,还可以进行以下的操作:(1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级; (2...
分类:移动开发   时间:2015-06-15 21:49:30    阅读次数:147
安卓开发-Activity中finish() onDestroy() 和System.exit()的区别
Activity.finish()Call this when your activity is done and should be closed.在你的activity动作完成的时候,或者Activity需要关闭的时候,调用此方法。当你调用此方法的时候,系统只是将最上面的Activity移出了栈...
分类:移动开发   时间:2015-06-15 21:49:37    阅读次数:120
Android之单元测试学习
1.单元测试概念 单元测试(又称为模块测试),检验程序模块(软件设计的最小单位)正确性的测试工作,常常是程序员写的一段代码。对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 android中的测试框架是扩展的junit3,所以在学习android的单元测试....
分类:移动开发   时间:2015-06-15 21:42:04    阅读次数:143
Android解析XML
在Android平台上可以使用SimpleAPIfor XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:itcast.xml 李明 30 李向梅 25...
分类:移动开发   时间:2015-06-15 21:40:42    阅读次数:120
Android多点触控技术
1 简介 Android多点触控在本质上需要LCD驱动和程序本身设计上支持,目前市面上HTC、Motorola和Samsung等知名厂商只要使用电容屏触控原理的手机均可以支持多点触控Multitouch技术,对于网页缩放、手势操作上有更好的用户体验。 在Android平台上事件均使用了Moti...
分类:移动开发   时间:2015-06-15 21:40:21    阅读次数:139
appframework(JqMobi)之为什么我的drawer关不了
刚接触appframework,本想尝试着做个东西玩玩,却没想到卡在了drawer上。问题一:明明是push,怎么出来的却是cover?Drawer插件有3个效果,push,cover,reveal。但是我明明用了push却出现了cover的效果。按钮的代码:Left Push①①①②②②②问题二:...
分类:移动开发   时间:2015-06-15 21:39:21    阅读次数:840
Android之Widget学习总结
1.Widget设计步骤 需要修改三个XML,一个class: 1)第一个xml是布局XML文件(如:main.xml),是这个widget的。一般来说如果用这个部件显示时间,那就只在这个布局XML中声明一个textview就OK了。 2)第二个xml是widget_provider.xml...
分类:移动开发   时间:2015-06-15 21:38:39    阅读次数:161
学习开发Android--搭建开发环境
最近朋友打算走上创业的道路,需要一个开发手机app的人员,我就被应邀加入了团队。之前一直是在做asp.net开发,对Android一点都不了解,所以在此留下学习过程,希望有想进军Android市场的朋友一起进步、学习。Android的开发使用Java,所以我们需要先搭建Java的环境,也就是JDK....
分类:移动开发   时间:2015-06-15 21:38:14    阅读次数:206
Android应用安全现状与解决方案(学习资料)
** ??安全对一些涉及到直接的金钱交易或个人隐私相关的应用的重要性是不言而喻的。Android系统由于其开源的属性,市场上针对开源代码定制的ROM参差不齐,在系统层面的安全防范和易损性都不一样,Android应用市场对app的审核相对iOS来说也比较宽泛,为很多漏洞提供了可乘之机。市场上一些主流的app虽然多少都做了一些安全防范,但由于大部分app不涉及资金安全,所以对安全的重视程度不够;而且由...
分类:移动开发   时间:2015-06-15 20:35:44    阅读次数:317
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!