-
Android-Activity生命周期
Android--Activity生命周期熟悉javaEE的朋友们都了解servlet技术,我们想要实现一个自己的servlet,需要继承相应的基类,重写它的方法,这些方法会在合适的时间被servlet容器调用。其实android中的Activity运行机制跟servlet有些相似之处,Android系统相当于servlet容器,Activity相当于一个servlet,我们的Act...
118
热度 -
Android popupwindow 失去焦点或者点击空白区域时消失的解决办法
Androidpopupwindow失去焦点或者点击空白区域时消失的解决方法先来看下AndroidAPI的这个Methods:publicvoidsetOutsideTouchable(booleantouchable)Controlswhetherthepop-upwillbeinformedoftoucheventsoutsideofitswindow.Thisonlymakessensefo...
109
热度 -
mac XAMPP mysql 遇到的有关问题
macXAMPPmysql遇到的问题在Mac上安装XAMPP后使用时遇到了一系列问题,整理了一下,后面继续更新1.使用客户端无法启动MySQl,目前还没找到原因解决办法:先导入正确的MySQL服务,outside;color:inherit;line-height:18px;margin:0px!important;padding:0px3px0px10px!important">sudorm/A...
198
热度 -
Android-BroadcastReceiver应用详解
Android--BroadcastReceiver应用详解今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条...
130
热度 -
Android【布局管理器】——帧格局FrameLayout
Android【布局管理器】——帧布局FrameLayout帧布局FrameLayout在Android的五大布局中是最简单的布局方式,在需要布局中的控件有重叠的情况下才使用。FrameLayout是一个轻量级的布局控件,Relativelayout能完全的实现FrameLayout的功能,所以在选择的时候就需要自己好好设计了。在使用FrameLayout的时候,发现布局里面的控件设置layout...
26
热度 -
Android高效率加载大图、多图解决方案,有效避免程序OOM
Android高效加载大图、多图解决方案,有效避免程序OOM比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过下面的代码看出每个应用程序最高可用内存是多少。outsidenone;word-wrap:break-...
70
热度 -
使用AES加密进展Android的SharedPreferences存储
使用AES加密进行Android的SharedPreferences存储1.概述SharedPreferences是Android提供用来存储一些简单配置信息的机制,其以KEY-VALUE对的方式进行存储,以便我们可以方便进行读取和存储。主要可以用来存储应用程序的欢迎语、常量参数或登录账号密码等。2.实例(1)创建项目SharedPreferencesDemo项目(2)编辑主界面的布局文件main...
40
热度 -
js/jquery 能否在图片加载完成之前获得修改图片的大小解决方法
js/jquery能否在图片加载完成之前获得修改图片的大小这是一个等比例缩放图片的js,图片为本地路径问题不明显,图片为网络路径时,狂按ctrl+F5刷新页面会出现整个大图,然后才缩放成小图的现象。该怎么避免。HTMLcode <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www...
81
热度 -
Oracle9i2在Red Hat Enterprice Linux Advanced Server3卸载有关问题
Oracle9i2在RedHatEnterpriceLinuxAdvancedServer3卸载问题环境:RHEL3AdvancedServer数据库:Oracle9i2问题:卸载oralce时,报错后退出不能使用./runInstaller卸载oracle,如何解决?谢谢!信息如下:"TheexceptionabovewasdetectedinnativecodeoutsidetheV...
146
热度 -
[求助]dev c++ 编译报错
[求助]devc++编译报错 小弟在学习时改了书上一个程序,可编译报错,还望各位指教,谢谢!!下面是程序和出错信息#include<stdio.h>main(){floatscore[][4]={{60,70,80,90},{56,89,69,88},{34,78,90,66}};float*search(float(*pointer)[4],intm);i...
572
热度 -
PHP容易性能检测类工具
PHP简单性能检测类工具 一、概述 该类主要是检测一段代码的运行时间,检测一些PHP效率问题。 二、使用方法 首先require该类 主要使用接口为begin(),preTime()和end() begin($output,$environment) 该接口主要负责检测初始位置,当执行该接口时,就代表着检测开始。 preTime() 该接口主要是检测上一次代码执行时间 en...
490
热度 -
PHP容易性能检测类工具
PHP简单性能检测类工具一、概述该类主要是检测一段代码的运行时间,检测一些PHP效率问题。二、使用方法首先require该类主要使用接口为begin(),preTime()和end()begin($output,$environment)该接口主要负责检测初始位置,当执行该接口时,就代表着检测开始。preTime()该接口主要是检测上一次代码执行时间end()该接口主要是检测总的执行时间三、举例o...
28
热度 -
Android MimeType的用法跟几种类型
AndroidMimeType的用法和几种类型关于MIMETYPE描述多用途互联网邮件扩展(MIME,MultipurposeInternetMailExtensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。内容类型(Content-Type),这个头部领域用于指定消息的类型。一般以下面的形式出现。[...
21
热度 -
Android 获得应用程序的启动次数和运行时间等信息
Android取得应用程序的启动次数和运行时间等信息使用情景:最近有个需求是统计后台应用运行时间,如果一个应用在后台运行超过一定时间就Kill掉进程,达到省电的目的。此时就可以使用PkgUsageStats这个类来实现啦!通过com.android.internal.os.PkgUsageStats这个类可以得到一个应用程序的启动次数,运行时间等信息,功能强大,但是google并没有将这个类作为A...
54
热度 -
Android多线程中的Handler机制、Looper的引见与整理
Android多线程中的Handler机制、Looper的介绍与整理在多线程的开发中,Handler机制如同在主线程中运行一样,只是需要注意在非主线程中Handler机制的使用限制,本文将对这些内容作出解释。如果在子线程中对上UI界面进行操作,将抛出异常。为此,Android中引入了Handler消息传递机制,来实现在子创建的线程中更新UI界面,下面将对Handler消息传递机制进行介绍。一.Lo...
2
热度 -
初学者进阶之Android Touch事件传递(二)
菜鸟进阶之AndroidTouch事件传递(二)这是touch事件传递系列博客的第二篇,如果想了解touch和click的那些事,请浏览投产事件传递系列的第一篇。http://blog.csdn.net/bingospunky/article/details/43603397理理思路,我发现touch传递这部分的内容很多,所以每篇博客介绍一个方面比较好。这篇博客主要介绍touch事件传递的现象,一...
60
热度 -
Android游戏框架AndEngine施用入门
Android游戏框架AndEngine使用入门项目站点:http://www.andengine.org项目地址:http://code.google.com/p/andengine示例地址:http://code.google.com/p/andengineexamplesPS:本文中使用的AndEngine源码为2011年3月3日获得。AndEngine是一款以OpenGLES方式进行画面渲...
6
热度 -
android打包apk时混淆遇到的有关问题
android打包apk时混淆遇到的问题android打包apk的时候一般会选择混淆,而在eclipse中常使用的是proguard来混淆。有很多时候引用了第三方包的时候会导致打包不成功,或者打包成功不能运行的情况。首先看看正常的proguard.cfg文件里面可以怎么写:简单的android系统,没有第三方包[html]viewplaincopyprint?outside;color:inher...
20
热度 -
android listview 抚摸改变颜色直至下一次触摸恢复(包含层叠颜色显示)
androidlistview触摸改变颜色直至下一次触摸恢复(包含层叠颜色显示)基本的思路是,在实体类中保存颜色的值或者是保存是否选中的状态(boolean),把实体的类的列表传入BaseAdapter然后调用listview实例的notifyDataSetChanged()方法进行动态更新数据。包含两种方式(第二种是转的)下面是一个实例:ListViewItem:实体类packag...
75
热度 -
Android通过代码模拟物理、银幕点击事件
Android通过代码模拟物理、屏幕点击事件本文讲的是通过使用代码,可以控制手机的屏幕和物理按键,也就是说不只是在某一个APP里去操作,而是整个手机系统。getevent/sendeventgetevent&sendevent是android系统下的一个工具,可以模拟多种按键和触屏操作,产生的是rawevent,rawevent经过eventhub处理产生最终的gesture事件。gete...
74
热度