- 博客(83)
- 资源 (52)
- 收藏
- 关注
原创 java知识整理
1,深入理解 Android 中的 Matrixhttp://geek.youkuaiyun.com/news/detail/89873
2016-07-25 11:24:57
1248
原创 android Notification 图标动态替换
方法1:Class clazz = Class.forName("com.android.internal.R$id"); Field field = clazz.getField("icon"); field.setAccessible(true); id_icon = fi
2016-05-27 17:40:58
4054
转载 android 在一个应用中启动另一个应用
android 在一个应用中启动另一个应用在程序开发过程当中,常遇到需要启动另一个应用程序的情况,比如在点击软件的一个按钮可以打开地图软件。如果既有包名又有主类的名字,那就好 办了,直接像下面就行:[html] Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Inten
2015-06-08 13:52:29
1747
转载 Java数组操作的10大方法
下面是精心整理的Java数组操作的10大方法,大部分代码都来自Stack Overflow。0、定义一个Java数组String[] aArray = new String[5];String[] bArray = {"a","b","c", "d", "e"};String[] cArray = new String[]{"a","b","c","d","e"};第一种是定义
2014-08-28 14:51:39
3213
转载 Android动态加载jar/dex
Android动态加载jar/dex前言 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。 声明
2014-04-15 10:08:30
2177
转载 从android应用程序跳转到系统的各个设置页面
从android应用程序跳转到系统的各个设置页面在android SDK文档中有这样一个类,android.provider.Settings类提供android系统各个页面的跳转常量:使用实例例:startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)),即可跳到android手机网络设置页面。
2014-03-26 15:54:51
1773
转载 Android Launcher--简易Launcher开发
第一步,把我们的应用程序作为home(即实现按下home键,启动自己的launcher.)要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加: AndroidManifest.xmlxml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schema
2013-12-18 14:21:07
1872
转载 Android强制设置横屏或竖屏
AlexMichel 的BLOG 写留言邀请进圈子发消息加友情链接进家园 加好友2012年度IT博客大赛十大杰出IT博客诞生博客统计信息用户名:AlexMichel文章数:64评论数:5访问量:149243无忧币:20博客积分:316博客等级:3注册日期:
2013-09-27 16:21:50
2448
转载 在eclipse中将android项目生成apk并且给apk签名
生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布
2013-07-26 12:52:22
1719
转载 Android源码中屏幕截图的实现
Android手机一般都自带有手机屏幕截图的功能:在手机任何界面(当然手机要是开机点亮状态),通过按组合键,屏幕闪一下,然后咔嚓一声,截图的照片会保存到当前手机的图库中,真是一个不错的功能!以我手头的测试手机为例,是同时按电源键+音量下键来实现截屏,苹果手机则是电源键 + HOME键,小米手机是菜单键+音量下键,而HTC一般是按住电源键再按左下角的“主页”键。那么Android源码中使用组合键
2013-07-12 11:28:50
3194
转载 Android左侧推出导航的简单实现
转自:http://cindy-lee.iteye.com/blog/1664893前几天发表了 这篇文章:Android左侧推出导航的简单实现昨天又有人问我如何实现两侧都能够推出导航菜单,我想了一下,其实也很简单,修改了一下代码很容易的实现了这个需求。整个菜单可以通过触碰的方式展开,也可以通过按钮方式,而且菜单的宽度是根据组件宽度自适应。有需要的同学可
2013-05-22 15:25:38
4295
转载 handler的具体用法
Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。Android利用Handler来实现UI线程的更新的。Handler是Android中的消息发送器,其在哪个Activity中创建就属于且紧紧属于该Activity。还可以说其在哪个线程中new的,就是那个线程的Handler。Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI.
2013-04-24 14:52:20
1801
原创 Android中如何消除ScrollView滚动到顶部或底部时的边框
如图 2.2系统默认没有那种效果,2.3以上才有的,程序运行的时候可以判断当前系统是哪个版本,2.3以上可以设置setOverScrollMode(View.OVER_SCROLL_NEVER)方法不显示边框,2.2一下则不运行即可
2013-04-23 14:26:22
3676
转载 开源 Android pdf 阅读器开发总结
前段时间项目涉及到pdf阅读,因此我开始找了些源码阅读比较,现在贴出各实现方案的对比。希望对大家有帮助。方便大家的阅读,我将自己认为最好的排在最前。 Vudroid Google code:http://code.google.com/p/vudroid/ 这是一款可以阅读pdf和djvu格式文本的阅读器。按道理说我使用这个给自己带来一
2013-04-22 17:01:41
2056
转载 Android动画及图片的缩放和旋转
Android动画及图片的缩放和旋转 Android动画有2种,一种是Tween Animation,另一种是Frame Animation,先说说Tween动画吧。 Tween动画是对视图对象中的内容进行一系列简单的转换,比如位置的移动,大小的缩放,旋转,透明度得变化等等。Tween动画可以写到一个xml文件中,就像定义布局文件一样,当然,也可以写到android代码
2012-12-25 15:38:14
1755
转载 史上最牛最全android开发知识汇总
转自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=168008&fromuid=481919 一、开发环境搭建 (已完成)负责人:kris 状态:已完成 所整理标签为:搭建 SDK JDK NDK Eclipse ADT 模拟器 AVD 调试器(DEBUG) DDMS 测试
2012-11-01 16:23:29
2670
转载 Eclipse及常用插件安装下载地址
Eclipse官方下载地址:http://www.eclipse.org/downloads/Android开发用ADT插件安装地址:http://dl-ssl.google.com/android/eclipse/如果上面的地址安装失败,可以尝试使用下边的地址:https://dl-ssl.google.com/android/eclipse/ADT插件10.0.
2012-11-01 15:39:48
1792
转载 Android XML解析
在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件: 文件名称:itcast.xml 李明 30 李向梅 25 例子定义了一个javabean用于存放上
2012-10-23 15:22:11
1353
转载 android混淆打包
android应用程序的混淆打包(转)android应用程序的混淆打包1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示:target=android-8proguard.config=proguard.cfgEclipse会通过此配置在工程目录生成progua
2012-10-09 16:45:06
1518
转载 Android 播放Gif 动画
转自:http://www.cnblogs.com/TerryBlog/archive/2010/09/06/1819641.html 在Android 中是不支持直接使用Gif 图片关联播放帧动画,如下动画在Android 中是无法播放的:Android 提供了另外一种解决的办法,就是使用AnimationDrawable 这一函数使其支持逐帧播放,但是如何把gif 图片打散
2012-08-21 11:07:57
1961
转载 Android中ExpandableListView控件基本使用 .
本文采用一个Demo来展示Android中ExpandableListView控件的使用,如如何在组/子ListView中绑定数据源。直接上代码如下:程序结构图:layout目录下的 main.xml 文件源码如下:[html] view plaincopyprint?xml version="1.0" encoding="utf-8"?> LinearL
2012-06-19 14:02:34
1370
原创 Android 忘记锁屏密码的解决办法
Android手机忘记锁屏密码怎么办?除重新刷包或者wipe data外,还可用adb来删除密码。1手机连接电脑,在充电模式下进行。2在电脑上解压adb.zip后,把adb文件放在电脑C盘根目录下。3点击电脑开始>运行>输入cmd>再就进cmd4输入 cd c:\adb5再输入 adb shell复制代码6然后再输入 cd data/sy
2012-05-27 09:05:05
28427
8
转载 android 如何获取CPU频率(HZ)
如何得知自己的手机CPU频率是多少呢?有的手机可以如同查看SD卡容量信息一样查看处理器信息比如:android 2.3系统,设置 -> 关于手机 -> 硬件信息,即可看到但是也有很多手机并没有提供这样的UI展示,别着急,这里还有一个方法。如下操作:如何获取CPU频率(HZ)" name="image_operate_42771332139489405" alt="android 如
2012-05-16 10:26:31
23283
原创 android获取运营商代码
TelephonyManager tel = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE);String simOperator = tel.getSimOperator(); IMSI共有15位,其
2012-05-15 10:57:55
1958
转载 android系统信息(内存、cpu、sd卡、电量、版本)获取
要转载请注明出处:http://gqdy365.iteye.com/blog/1066113,有很多转载了文章不写出处,还写的是什么小编最近做项目碰到什么问题怎么解决的的然后把文章贴下面,俨然一副他们自己的文章,不知羞耻!一、内存(ram): android的总内存大小信息存放在系统的/proc/meminfo文件里面,可以通过读取这个文件来获取这些信息: Java代码
2012-05-04 15:23:21
938
转载 Android 中的AIDL
大家好,好久不见,今天要给大家分享的是android aidl的使用。在Android中, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程中, 怎样传递对象呢? 显然, Java中不允许跨进程内存共享. 因此传递对象, 只能把对象拆分成操作系统能理解的简单形式, 以达到跨界对象访问的目的. 在J2EE中,采用RMI的方式, 可以通过序列化传递对象.
2012-04-12 14:44:36
660
转载 android JNI 示例详解
android是使用java进行开发,但是在开发过程中可能会用到之前的c,c++代码,或者乳沟你想一套代码同时在iphone和android平台复用就会用到JNI啦。JNI起的是一个桥梁的作用,可以转化java与c/c++的一些区别,比如数据类型等。之后我们将转换好的c代码生成动态链接库,供java调用。下面以一个示例做说明,希望对刚接触的童鞋有所帮助。1、安装NDK环境:这个可以参照
2012-04-11 13:15:47
769
原创 Android 调试工具 DDMS的使用
DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收 SMS、虚拟地理坐标等等。如何启动 DDMSDDMS 工具存放在SDK – tools/路径下,启动DDMS方法如下:直接双击ddms.bat运行; 在Eclipes调试程序的过程中
2012-03-31 15:01:40
14010
转载 Android开发之旅: Intents和Intent Filters(实例部分)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365413引言上篇我们介绍了Intents和Intent Filters的理论部分,主要是介绍了:activities、services、broadcastreceivers三种组件的Intent
2012-03-27 17:15:47
603
转载 Android开发之旅: Intents和Intent Filters(理论部分)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/363442引言大部分移动设备平台上的应用程序都运行在他们自己的沙盒中。他们彼此之间互相隔离,并且严格限制应用程序与硬件和原始组件之间的交互。 我们知道交流是多么的重要,作为一个孤岛没有交流的东西,一定
2012-03-27 17:15:13
542
转载 Android 开发之旅:短信的收发及在android模拟器之间实践(二)
标签:开发模拟器Android短信收发 SMS消息 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/363451引言前面我们介绍都只是如何发送SMS消息,接下来我们介绍如何接收SMS消息,及另一种发短信的方式并增强
2012-03-27 17:13:10
803
转载 Android 开发之旅:短信的收发及在android模拟器之间实践(一)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/363493引言本文通过运行两个Android模拟器,介绍在Android中如何实现短信服务(SMS,short message service)的功能。通过这个例子,我想带给大家的是:更加熟悉之前介绍
2012-03-27 17:12:13
666
转载 Android 开发之旅:深入分析布局文件&又是“Hello World!”
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/363569引言上篇可以说是一个分水岭,它标志着我们从Android应用程序理论进入实践,我们拿起手术刀对默认的“Hello World!”程序进行了3个手术,我们清楚了“Hello world!”是如
2012-03-27 17:10:22
645
转载 Android 开发之旅:view的几种布局方式及实践
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/363552引言通过前面两篇:Android 开发之旅:又见Hello World!Android 开发之旅:深入分析布局文件&又是“Hello World!”我们对Android应用程序运
2012-03-27 17:06:08
645
转载 Android开发之旅:组件生命周期
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365375引言应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激活状态;对于活动,对用户有时候可见,有时候不可见
2012-03-27 16:06:28
833
转载 Android开发之旅:进程与线程
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365379引言当应用程序的组件第一次运行时,Android将启动一个只有一个执行线程的Linux进程。默认,应用程序所有的组件运行在这个进程和线程中。然而,你可以安排组件运行在其他进程中,且你可以为进
2012-03-27 16:03:11
436
转载 Android开发之旅:活动与任务
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365383引言关于Android应用程序原理及术语,前面两篇:Android开发之旅:应用程序基础及组件Android开发之旅:应用程序基础及组件(续)介绍了Android应用程序的进程运
2012-03-27 16:02:37
1051
转载 Android开发之旅:应用程序基础及组件(续)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365389——成功属于耐得住寂寞的人,你离成功又近了一步了。引言上篇Android开发之旅:应用程序基础及组件介绍了应用程序的基础知识及Android的四个组件,本篇将介绍如何激活组关闭组件等。本
2012-03-27 16:01:47
433
转载 Android开发之旅:android架构
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365394引言通过前面两篇:Android 开发之旅:环境搭建及HelloWorldAndroid 开发之旅:HelloWorld项目的目录结构我们对android有了个大
2012-03-27 16:00:38
568
转载 Android开发之旅:HelloWorld项目的目录结构
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://skynet.blog.51cto.com/1943397/365402引言前面Android开发之旅:环境搭建及HelloWorld,我们介绍了如何搭建Android开发环境及简单地建立一个HelloWorld项目,本篇将通过HelloWorld项目来介绍An
2012-03-27 15:59:17
551
greenDAO generator 支持默认值defaultValue和原始数据类型
2015-12-30
苹朵mac os系统下的串口调试工具
2014-05-12
集成测试计划模板
2013-12-18
Android学习笔记 - 地图
2012-05-30
blackberry sqlite 封装API例子
2011-10-24
playbook开发环境搭建
2011-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人