![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
iteye_778
这个作者很懒,什么都没留下…
展开
-
今天学习到了那些东西
自适应软键盘:android:windowSoftInputMode="stateAlwaysVisible|adjustResize" 访问网络:<uses-permission android:name="android.permission.INTERNET" /> SimpleCusorAdapter这个类可以直接把cusor处理成ListView...2011-05-27 18:24:19 · 81 阅读 · 0 评论 -
第一个Android应用MyBook2.0
第一个应用,显摆一下。 mybook.apk下载apk下载下来后名字改为mybook.apk。貌似这个没有上传非图片格式的文件。所以我就把它给了个名字传上来了。呵呵。 截几张图: ...2011-05-08 23:27:36 · 88 阅读 · 0 评论 -
第一个手机游戏应用--太空保卫战
用了周六周日两天时间做了我人生的第一个游戏--太空守卫战,先高兴一下。 这个游戏我觉得属于那种是男人就下100层那种。 游戏规则如下: 右边的杆上有个小炮筒。可以发射子弹。每一关子弹数有限。第一关为10颗子弹,第二关为11颗子弹,以此类推。但子弹用完了可以来回躲闪炮弹。用来恢复子弹,子弹半分钟(30秒)恢复一颗。每一关都有一个分数第一关为5分。分数达到5分过关,打碎一...2011-05-16 23:20:34 · 152 阅读 · 0 评论 -
取得系统支持的所有音频格式
try {// Method method = Class.forName("android.media.DecoderCapabilities").getDeclaredMethod("getAudioDecoders", new Class[0]);// List<?> list = (List<?>) method.invoke(null, null)...2012-03-14 20:54:30 · 104 阅读 · 0 评论 -
View 3D旋转
没事自己写的: package com.zgy.android;import android.app.Activity;import android.graphics.Camera;import android.graphics.Matrix;import android.os.Bundle;import android.view.View;import and...原创 2012-04-10 13:08:05 · 113 阅读 · 0 评论 -
复合ListView
前几天写的复杂ListView的实现方式。使用的场景:在列表的item中存在例如workspace的view package com.hyena.school.view;import java.util.ArrayList;import java.util.List;import android.content.Context;import android....原创 2012-04-10 13:11:25 · 81 阅读 · 0 评论 -
报表,折线图
前几天为了实现类window资源管理器的效果实现了这个折线图。 效果如下: 使用方法: 通过renderPoint添加节点。 代码如下: package com.hyena.cpumonitor.view;import android.content.Context;import android.graphics.Bitmap...原创 2012-04-10 13:14:37 · 146 阅读 · 0 评论 -
网上发现的3D Gallery效果
看了看效果,跑了一下。感觉还不错。 作者不知道是谁了,收藏一下: Gallery3DActivityimport android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widge...原创 2012-04-10 16:19:18 · 112 阅读 · 0 评论 -
aac解码器之郁闷(二)
扫盲 AAC实际上是高级音频编码的缩写,它是MPEG-2规范的一部分。但2000年,MPEG-4标准出台,AAC从新整合了其特性,故现又称 MPEG-4 AAC,即m4a。以上也就是说以.aac和.m4a结尾的都可以称为aac。 目前成熟的解码器opencore的opencore-aacdecffmpeg 的aac解码器,当然还包括很多其他格式的音频视频解码...2012-08-21 15:05:19 · 241 阅读 · 0 评论 -
方便好用的自定义按钮按下效果
public static StateListDrawable getClickableDrawable(Context context, Drawable drawable){ ColorDrawable maskDrawable = new ColorDrawable(Color.parseColor("#7de2e2e2"));//EEEEE0 LayerDrawable pr...2013-07-01 12:08:28 · 161 阅读 · 0 评论 -
Activity的启动模式(android:launchMode)
standard 每次都会新建,每个Task都可以有,且每个Task都可以有多个实例(每个Task都可以有,且可以有多个) singleTop 当前实例如果在栈顶,就不新建实例,调用其OnNewIntent。 如不在栈顶,则新建实例 (每个Task都可以有,且可以有多个,在栈顶时可复用) singleTask 新建一个Task,如果已经有其他的Task并且包含该实例,那就直接...原创 2012-05-16 10:31:14 · 74 阅读 · 0 评论 -
flash打包
輕鬆學會用Adobe Flash 開發Android 桌面程式撰稿:Coolcat日期:2011.03.3授課講師【包明勝】: 曾任西基電腦動畫動畫師、巨匠主任講師、台灣微軟Expression 系列專任講師等職務,專精於多媒體製作、前後台呈現與串接及遊戲設計與連線程式設計等。當網際網路蓬勃興起時,Flash的誕生,讓具有動態效果的動畫、及有趣的Flash小遊戲豐富了網際網路的...原创 2012-06-29 12:40:23 · 107 阅读 · 0 评论 -
handler源码分析
昨天研究了一下Handler的源码,今天总结一下: android只有一个线程可以操作UI界面,我们称之为UI线程。每个UI线程都维护一个looper,这个looper中有一个messagequeue来保存UI一个消息队列。通过控制这个消息队列来实现对UI界面的顺序刷新。 handler.sendMessage();public final boolean sendMess...原创 2012-03-01 21:24:52 · 78 阅读 · 0 评论 -
aac解码器之郁闷
扫盲 AAC实际上是高级音频编码的缩写,它是MPEG-2规范的一部分。但2000年,MPEG-4标准出台,AAC从新整合了其特性,故现又称 MPEG-4 AAC,即m4a。以上也就是说以.aac和.m4a结尾的都可以称为aac。 目前成熟的解码器opencore的opencore-aacdecffmpeg 的aac解码器,当然还包括很多其他格式的音频视频解码器。...原创 2011-10-07 10:52:01 · 534 阅读 · 0 评论 -
androidpn第一次亲密接触
由于一些原因需要学习一下androidpn的用法。今天把androidpn下了下来,简单看了一下。总体来说还是基于xmpp协议实现的一个android领域的服务器推动通知技术。 下面我就简单记录一下开发部署方法。第一步:说先下载android-pn的服务端和客户端,地址为http://sourceforge.net/projects/androidpn/files/第二部:解压服务...原创 2011-06-22 20:59:57 · 124 阅读 · 0 评论 -
androidpn的一次亲密接触(二)
简单看了一下源码的实现,这里贴一点个人觉得比叫重要的代码。 XmppManager.java构造方法:public XmppManager(NotificationService notificationService) 在这里主要是从共享引用中取得xmpp服务器地址和端口号、用户名和密码。 内部类private class ConnectTask i...2011-06-22 22:46:26 · 247 阅读 · 0 评论 -
android应用之--我的微博
用了一个周六周日,做了一个简单的新浪微博。后续功能还要加入腾讯微博。下边简单发布几张截图。 首页 待选微博列表 权限验证 已选微博列表 微博首页 评论内容 消息中心 所有关注列表 个人资料 ...2011-06-26 15:53:19 · 104 阅读 · 0 评论 -
widget开发实例代码
其实创建一个widget很简单。这里就做了一个简单的demo,作为学习记录。 首先在AndroidManifest.xml中添加如下部分一个widget其实就是一个receiver <receiver android:name="WidgetProvider"> <intent-filter> <action andr...2011-06-28 21:44:36 · 273 阅读 · 0 评论 -
应用换肤实现思路总结
注:以下所有言论纯属个人主观分析。 换肤解决方案:1.manifest.xml中设置android:sharedUserId,通过这种方式可以达到不用应用相互访问资源的目的,以实现换肤功能。优点:可定期提供换肤包供下载,换肤方式灵活。缺点:如需使用某个皮肤,必须安装该皮肤。实现实例代码:package com.test.android.skin.main;import an...原创 2011-07-01 23:14:24 · 264 阅读 · 0 评论 -
ContentProvider的实现
这几天有些忙,要做关于访问exchange服务器的技术调研,环境总出问题。微软的东西还真复杂!看了看android2.2的源码,本来想写点东西,但想想也没什么好写的。主要是关于软键盘事件的传递,网上有很多这方面的文章。今天看了看contentprovider,就写点这方面的东西吧。 android为我们提供了ContentProvider来实现数据的共享,一个程序如果想让别的程序可以操作自...2011-07-09 12:28:38 · 105 阅读 · 0 评论 -
换肤实现思路(二)
以前写过一个关于皮肤的换肤思路的博客。但那个里边主要是针对于资源换肤,没有布局换肤的概念。今天实现了一个可以更换布局的换肤实现。 思路还是上篇文章的思路,只是做了一个简单的实现。 代码如下:package com.test.android.skin.main;import android.app.Activity;import android.content.Con...2011-07-09 12:31:56 · 107 阅读 · 0 评论 -
91手机助手、豌豆荚自动安装驱动实现方式技术调研总结
本帖强烈要求扔砖头。 因为工作需要调研一下91手机助手、豌豆荚自动安装驱动实现方式。陈述一下研究方向和实现思路。 研究方向及实现思路:在android设备通过USB插入到PC机的时候,必然会在注册表留下一些设备信息。通过这些设备信息应该可以找到pid、vid和产品序列号。通过他们基本就可以识别出是android设备。通过vid可以找出生产厂商。pid可以找出对应的产品。根...2011-07-30 23:37:20 · 283 阅读 · 0 评论 -
shape画listview分割线
<ListView android:id="@id/android:list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:headerDividersEnabled="false" android:foo..原创 2010-12-16 11:39:26 · 143 阅读 · 0 评论 -
自定义绝对布局的实现
android 绝对布局已经过期了为了保证稳定性自定义了一个绝对布局 package cn.kuwo.base.skin.view;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;...原创 2012-01-05 22:01:22 · 112 阅读 · 0 评论 -
很久发博客了,发个最近写的一个方法吧。
/** * 设定按钮动作 * @param normal * @param press * @param btn */ private StateListDrawable getPressableDrawable(Context context, Drawable normal, Drawable pressed){ MyView myButton = ne...原创 2012-01-05 22:08:27 · 103 阅读 · 0 评论 -
分享一下
http://www.cnblogs.com/DreamSea-for-Jimmy/archive/2011/07/29/2121186.html原创 2013-03-08 17:43:51 · 128 阅读 · 0 评论