首页 > 移动平台
Android应用性能优化
今天终于把《Android应用性能优化》这本书详读完了,总结一下学习状况: 一、Java代码优化         1、使用优化的算法        2、缓存结果        3、推迟初始化(使用时分配缓存)        4、大量的数据库操作使用事务处理 二、使用NDK优化性能       1、声明本地方法       2、实现JNI粘合层(javah)       3、创建A...
分类:移动平台   时间:2014-01-20 22:37:15    收藏:0  评论:0  赞:0  阅读:592
Android开发--内容提供者(Content provider)
使用ContentProvider共享数据 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据。而...
分类:移动平台   时间:2014-01-20 22:31:30    收藏:0  评论:0  赞:0  阅读:449
Android数据格式解析对象JSON用法
1.JSON概念:        一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。         JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android...
分类:移动平台   时间:2014-01-20 22:31:25    收藏:0  评论:0  赞:0  阅读:431
Android 内存相关 onTrimMemory,onLowMemory
参考:Android Application生命周期学习Android中如何查看内存(上)onLowMemory 当后台程序已经终止资源还匮乏时会调用这个方法。好的应用程序一般会在这个方法里面释放一些不必要的资源来应付当后台程序已经终止,前台应用程序内存还不够时的情况。 1 @Override 2 ...
分类:移动平台   时间:2014-01-20 19:58:10    收藏:0  评论:0  赞:0  阅读:1176
android:process为耗资源操作指定一个新进程
当有一些耗费内存比较多的操作时,可以通过android:process指定一个新的进程。保证程序运行。例如:一个后台长期运行的service: 1 6 7 9 10 android:process定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默...
分类:移动平台   时间:2014-01-20 19:58:05    收藏:0  评论:0  赞:0  阅读:491
内存不足时Android 系统如何Kill进程
【转】内存不足时Android 系统如何Kill进程大家其实都或多或少知道,Android系统有自已的任务管理器,当系统内存不足时,系统需要KILL一些进程(应用),以回收一部分资源,来保证系统仍可以正常的运行,而不会崩溃,今天,就具体讲讲这个原理。进程优先级(importance hierarch...
分类:移动平台   时间:2014-01-20 19:56:50    收藏:0  评论:0  赞:0  阅读:435
Android 使用ViewPager实现左右循环滑动图片
ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵1. 首先看一些layout下的xml[html]view plaincopy使用ViewPager首先需要引入andro...
分类:移动平台   时间:2014-01-20 19:56:35    收藏:0  评论:0  赞:0  阅读:598
android 中连接h2数据库实例
1. 把h2-1.3.174.jar 复制到libs文件夹下面 是为了引用 h22. 数据库的连接,打开,读取数据必须在另一个线程中,不能在主线程,为什么,我也不知道 所以下面以新线程运行String tt="";//运行timer 发送数据 TimerTask task = new TimerTa...
分类:移动平台   时间:2014-01-20 19:48:20    收藏:0  评论:0  赞:0  阅读:494
[转]Android精品开源项目整理
前言: 无论你是android的初学者,还有是android开发多年的高手,可能都会有很多想法和经验希望与人分享交流,渴望能够接触到更多的实战项目,正所谓所谓与高手论道才能互补所长,与英雄共鼎方能百尺竿头,一味的织履贩席闭门造车只能固步自封成为井底之蛙,笔者特意将研究过的开源软件花费大量时间和精力逐...
分类:移动平台   时间:2014-01-20 19:45:50    收藏:0  评论:0  赞:0  阅读:609
Pro Aspnet MVC 4读书笔记(1) - Your First MVC Application
Listing 2-1. The default contents of the HomeController classusing System;using System.Collections.Generic;using System.Linq;using System.Web;using Sy...
分类:移动平台   时间:2014-01-20 19:44:15    收藏:0  评论:0  赞:0  阅读:2384
如何判断自己的工程中是否使用了苹果私有API
1.在提交app的时候,validate会检查到你用到了私有API,并指出符号2.使用工具Hopper Disassembler.app来反编译你的project,搜索对应的符号位置
分类:移动平台   时间:2014-01-20 19:42:30    收藏:0  评论:0  赞:0  阅读:416
Android如何运行真机在eclipse上调试应用?
主要通过以下几个步骤:1、手机通过数据线连接在电脑上2、设置android手机为USB调试模式。步骤:menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】3、如果是window系统,系统会提示安装驱动:选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了4...
分类:移动平台   时间:2014-01-20 19:41:15    收藏:0  评论:0  赞:0  阅读:436
【Android Developers Training】 60. 在你的UI中显示位图
注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/displaying-bitmaps/display-bi...
分类:移动平台   时间:2014-01-20 19:36:50    收藏:0  评论:0  赞:0  阅读:492
http-关于application/x-www-form-urlencoded等字符编码的解释说明
HTTP上传的基本知识 在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipa...
分类:移动平台   时间:2014-01-20 19:35:45    收藏:0  评论:0  赞:0  阅读:367
JS判断手机浏览器
判断原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,...
分类:移动平台   时间:2014-01-20 19:31:00    收藏:0  评论:0  赞:0  阅读:413
android EditText监听事件及参数详解
1 editText.addTextChangedListener(new TextWatcher() { 2 @Override 3 public void onTextChanged(CharSequence text, int start, int before, int count) { 4...
分类:移动平台   时间:2014-01-20 19:29:30    收藏:0  评论:0  赞:0  阅读:518
(转)Application, Session, Cookie, Viewstate, Cache对象用法和区别
================================================================================ 1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使...
分类:移动平台   时间:2014-01-20 19:29:05    收藏:0  评论:0  赞:0  阅读:408
Android控件之GridView探究
GridView是一项显示二维的viewgroup,可滚动的网格。一般用来显示多张图片。以下模拟九宫图的实现,当鼠标点击图片时会进行相应的跳转链接。目录结构main.xml布局文件,存放GridView控件night_item.xml布局文件,存放显示控件 strings.xml Hello Wor...
分类:移动平台   时间:2014-01-20 19:27:40    收藏:0  评论:0  赞:0  阅读:388
手机分辨率转化类
1 /** 2 * 手机分辨率转化类 3 */ 4 package com.wu.mynews.util; 5 6 import android.content.Context; 7 8 public class DensityUtil { 9 10 /**11 * 根据手机的分辨率从 dp 的单位...
分类:移动平台   时间:2014-01-20 19:27:30    收藏:0  评论:0  赞:0  阅读:512
移动设备、手机浏览器Javascript滑动事件代码
以下经过本人测试成功。测试平台:三星S5830I操作系统:Android 2.3.6浏览器:UC浏览器HTML标准:HTML5测试了三个事件:touchstart、touchmove 和 touchend,并获取了触摸时触点在页面上的坐标,根据坐标进行了左右滑动、上下滑动判断。代码如下:[html]...
分类:移动平台   时间:2014-01-20 16:55:39    收藏:0  评论:0  赞:0  阅读:561
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!