随笔分类 -  Android

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

[转]Android应用开发提高系列(4)——Android动态加载(上)——加载未安装APK中的类
摘要:本文转自:http://www.cnblogs.com/over140/archive/2012/03/29/2423116.html前言 近期做换肤功能,由于换肤程度较高,受限于平台本身,实现起来较复杂,暂时搁置了该功能,但也积累了一些经验,将分两篇文章来写这部分的内容,欢迎交流! 关键字:Android动态加载声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com Android中文Wiki:http://wikidroid.sinaapp.com 正文 一、... 阅读全文

posted @ 2012-06-26 09:30 freeliver54 阅读(260) 评论(0) 推荐(0) 编辑

[转]Android动态加载jar/dex
摘要:本文转自:http://www.cnblogs.com/over140/archive/2011/11/23/2259367.html前言 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.... 阅读全文

posted @ 2012-06-26 09:28 freeliver54 阅读(1247) 评论(1) 推荐(0) 编辑

[转]动态加载jar文件
摘要:本文转自:http://zhongzhao-2008.iteye.com/blog/201487初学Java时教科书告诉我们,若要运行Java程序,必需为其设置环境变量。有时候为了实现某种功能(例如动态加载Class)我们需要在程序中来实现这个功能。我们经常使用的Eclipse就是很好的例子,它的所有插件的.jar文件都是放在plugin目录下的,如何加载这些包并使用其中的类成了一个棘手的问题。(关于Eclipse的类加载机制,大家可以参考《Contributing to Eclipse》p54) 下面我们就来看看,在程序中如何实现这个功能。 1、建立一个工程,并为其增加一个 Interfac 阅读全文

posted @ 2012-06-26 09:19 freeliver54 阅读(471) 评论(0) 推荐(0) 编辑

[转]TMX Map Format Tiled地图格式
摘要:本文转自:https://github.com/bjorn/tiled/wiki/TMX-Map-FormatTMX Map FormatThe TMX (Tile Map XML) map format used by Tiled is a flexible way to describe a tile based map. It can describe maps with any tile size, any amount of layers, any number of tile sets and it allows custom properties to be set on mos 阅读全文

posted @ 2012-06-20 14:22 freeliver54 阅读(1688) 评论(2) 推荐(0) 编辑

[转]mapwin和Tiled(游戏地图编辑器)使用指南
摘要:本文转自:http://www.oschina.net/question/12_5314本文主要介绍目前开发游戏比较流行的两款工具mappy(mapwin)和tiled,分别介绍工具的安装、使用、优缺点分析,虽然不能面面俱到,但使用要点之处都已说明。作为开发游戏的fans们必不可少的入门指南。一、何所谓“地图编辑器”地图编辑器,顾名思义,就是用来编辑地图的工具,如果玩过《魔兽争霸》或是《帝国时代 2 》、《英雄无敌》的话,应该会知道这几款游戏都附有地图编辑工具,可提供玩家自行编辑地图关卡,地图编辑器就具有类似的功能。二、mappy(mapwin)入门指南:1.预备知识:tile:中文名字-瓷砖 阅读全文

posted @ 2012-06-19 15:42 freeliver54 阅读(690) 评论(1) 推荐(0) 编辑

[转]深入理解Android消息队列原理篇 Looper、Handler
摘要:本文转自: http://www.cyqdata.com/android/article-detail-36658本篇深入理解Android消息队列原理篇,将为您讲述Android世界中的消息机制,无论是android线程内部或者线程之间,当它们进行信息交互时,则会传递这些消息,为此,深入理解这些消息队列原理,将有助于我们更好的掌握android开发:1.Message消息对象,顾名思义就是记录消息信息的类。这个类有几个比较重要的字段:a.arg1和arg2:我们可以使用两个字段用来存放我们需要传递的整型值,在Service中,我们可以用来存放Service的ID。b.obj:该字段是Obje 阅读全文

posted @ 2012-06-19 11:11 freeliver54 阅读(4274) 评论(1) 推荐(0) 编辑

android open source game - andors-trail
摘要:http://code.google.com/p/andors-trail/ 阅读全文

posted @ 2012-06-15 14:44 freeliver54 阅读(177) 评论(1) 推荐(0) 编辑

android test - robotium
摘要:http://code.google.com/p/robotium/ 阅读全文

posted @ 2012-06-15 13:35 freeliver54 阅读(337) 评论(0) 推荐(0) 编辑

[转]Google Code的简单使用
摘要:本文转自:http://blog.csdn.net/nono_love_lilith/article/details/7408208一、Google Code的使用1.google code简介:用于管理代码的仓库,反正我是这么理解的。就比我们在公司的时候也会有个用于存放公司代码的主机一样,google同样给我们提供了这样的一个host。这样我们可以在不同电脑不同地方随时的checkout,commit,同时分享我们的项目。2.google code的使用;1>.googlecode的地址为;http://code.google.com.,需要用gmail登陆。这个是一种主页方式主页方式 阅读全文

posted @ 2012-06-13 14:36 freeliver54 阅读(2674) 评论(0) 推荐(0) 编辑

[转]Android中程序与Service交互的方式——交互方式
摘要:本文转自:http://blog.csdn.net/yihongyuelan/article/details/7216188上一篇文章:Android中程序与Service交互的方式——综述 简述了Service的一些基础知识以及Service和Thread的简单区别,本文将着重讲解与Service交互的五种基本方式:广播交互、共享文件交互、Mssenger(信使)交互、自定义接口交互、AIDL交互。 1. 广播交互 提到Activity与Service的交互,可能狠多人首先想到的就是BroadCast——广播。在Android中,广播是系统提供的一种很好的交互方式。比如:在电池电量过低,开. 阅读全文

posted @ 2012-06-13 14:08 freeliver54 阅读(3676) 评论(1) 推荐(2) 编辑

[转]Android IPC进程通信——Messager方式
摘要:本文转自:http://blog.csdn.net/chenfeng0104/article/details/7010244Android IPC通信有两种方式,上一篇文章深入分析AIDL原理讲解了AIDL方式,这篇文章讲解另一种IPC通信方式——Messager方式。Messager实现IPC通信,底层也是使用了AIDL方式。和AIDL方式不同的是,Messager方式是利用Handler形式处理,因此,它是线程安全的,这也表示它不支持并发处理;而AIDL方式是非线程安全的,支持并发处理,因此,我们使用AIDL方式时需要保证代码的线程安全。大部分情况下,我们应用中不需要并发处理。因此,我们通 阅读全文

posted @ 2012-06-13 13:52 freeliver54 阅读(12607) 评论(0) 推荐(1) 编辑

[转]Android Uri Intent 用法汇总
摘要:本文转自:http://jiahua8859-163-com.iteye.com/blog/946764显示网页 1. Uri uri = Uri.parse("http://google.com"); 2. Intent it = new Intent(Intent.ACTION_VIEW, uri); 3. startActivity(it); 显示地图 1. Uri uri = Uri.parse("geo:38.899533,-77.036476"); 2. Intent it = new Intent(Intent.ACTION_VIEW, u 阅读全文

posted @ 2012-06-11 15:42 freeliver54 阅读(1001) 评论(0) 推荐(0) 编辑

[转]两个Activity跳转的时候,自定义翻页效果
摘要:本文转自:http://jiahua8859-163-com.iteye.com/blog/824310两个Activity跳转的时候,自定义翻页效果:Java代码 Intentintent=newIntent(FirstActivity.this,SecondActivity.class); startActivityForResult(intent,11); //添加界面切换效果,注意只有Android的2.0(SdkVersion版本号为5)以后的版本才支持 intversion=Integer.valueOf(android.os.Build.VERSION.SDK); if... 阅读全文

posted @ 2012-06-11 15:40 freeliver54 阅读(1902) 评论(0) 推荐(0) 编辑

[转]Android自定义View之一:初探实例
摘要:本文转自:http://jiahua8859-163-com.iteye.com/blog/1147956Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://schemas.android.com/apk/res/你的自定义View所在的包路径".在使用自定义属性的时候,使用前缀:属性名,如my:textColor="#FF 阅读全文

posted @ 2012-06-11 15:13 freeliver54 阅读(246) 评论(0) 推荐(0) 编辑

[转]Android多媒体:实现图像的编辑和合成
摘要:本文转自:http://jiahua8859-163-com.iteye.com/blog/1147947packagedemo.camera; importjava.io.FileNotFoundException; importandroid.app.Activity; importandroid.content.Intent; importandroid.graphics.Bitmap; importandroid.graphics.BitmapFactory; importandroid.graphics.Canvas; importandroid.graphics.ColorMatr 阅读全文

posted @ 2012-06-11 15:09 freeliver54 阅读(2782) 评论(0) 推荐(0) 编辑

[转]Android ListView异步加载图片
摘要:本文转自:http://www.cnblogs.com/stay/articles/1900012.htmlpackage cn.riddles.activity; import android.app.Activity; import android.os.Bundle; import android.widget.ListView; public class MainActivity extends Activity { private ListView lv; @Overridepublic void onCreate(Bundle savedInstanceState) { super 阅读全文

posted @ 2012-06-11 14:54 freeliver54 阅读(320) 评论(0) 推荐(0) 编辑

[转]Android开发,实现可多选的图片ListView,便于批量操作
摘要:本文转自:http://www.cnblogs.com/gergulo/archive/2011/06/14/2080629.html之前项目需要实现一个可多选的图片列表,用户选中一到多张图片后,批量上传。但是网上有可多选普通列表的代码、也有单纯图片列表的代码,却没有两者合并的代码,只好自己实现一个。废话不说,直接上代码。先是两个layout:1、main.xml1<?xmlversion="1.0"encoding="utf-8"?>2<LinearLayoutxmlns:android="http://schemas.an 阅读全文

posted @ 2012-06-11 11:11 freeliver54 阅读(4261) 评论(1) 推荐(0) 编辑

[转]Android实现获取本机中所有图片
摘要:本文转自:http://www.cnblogs.com/hanyonglu/archive/2012/05/10/2494908.html本示例演示如何在Android中使用加载器(Loader)来实现获取本机中的所有图片,并进行查看图片的效果。 在这个示例中,我使用android-support-v4.jar中的加载器(Loader)来实现获取本机中所有图片,关于这个包在以前的文章中也提到,是一个非常有用的包,关于这个包的详细信息请大家查看官方文档:http://developer.android.com/sdk/compatibility-library.html。 关于加载器(Lo... 阅读全文

posted @ 2012-06-08 17:08 freeliver54 阅读(2647) 评论(0) 推荐(0) 编辑

[转]android service 学习(上) 音乐播放
摘要:本文转自:http://www.cnblogs.com/allin/archive/2010/05/15/1736458.htmlService是android系统中的一种组件,它跟Activity的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service的启动有两种方式:context.startService() 和 context.bindService()。使用context.startService() 启动Service是会会经历:context.startService() ->onCreate()- >onStart()->Se 阅读全文

posted @ 2012-06-08 15:43 freeliver54 阅读(578) 评论(0) 推荐(0) 编辑

[转]SurfaceView horizontal scrolling
摘要:本文转自:http://stackoverflow.com/questions/6778883/surfaceview-horizontal-scrolling问:I'm writing an application which will create a graph and draw it on a SurfaceView. Eventually the graph needs to be able to update live but for now I want the SurfaceView to be scrollable horizontally so that the u 阅读全文

posted @ 2012-06-04 13:43 freeliver54 阅读(1051) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

导航