- 博客(29)
- 资源 (10)
- 收藏
- 关注
原创 android系统的一些知识
调系统声音AudioManager audio = (AudioManager) getSystemService(Service.AUDIO_SERVICE); audio.adjustStreamVolume( AudioManager.STREAM_MUSIC, AudioManager.ADJUST_LOWER,
2013-07-27 17:59:20 580 1
原创 优酷视频播放
主界面用webview加载优酷主页private void initWebView(){ mWebView.loadUrl("http://m.youku.com/smartphone"); mWebView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY); mWebView.getSettings().setJavaScrip
2013-06-06 10:48:17 3431
转载 Android studio在Windows上无法启动
点击.exe没有反应解决方法:1.在环境变量里面配置ANDROID_STUDIO_JDK="C:\Java\jdk1.6.0.10"//你自己的jdk目录2.找到android-studio下的bin文件下的studio.bat文件找到第一个SET BITS 在后面加上32(64位系统不用改)然后就可以正常运行了。第一次运行比较慢,因为要下载
2013-05-17 09:56:27 1130
转载 wireshark抓http包过滤
http 所有http包 http.connection 过滤出应用程序的http请求和返回 http.date 仅仅显示返回包 http.host 应用程序和设备消息查询的请求包 http.referer 应用程序的请求包 http.request 应用程序和设备的请求包 http.response 应用程序的返回包 http.server 同上(服务器返回的包)
2013-05-16 16:08:09 777
转载 wireshark抓http包
http 所有http包 http.connection 过滤出应用程序的http请求和返回 http.date 仅仅显示返回包 http.host 应用程序和设备消息查询的请求包 http.referer 应用程序的请求包 http.request 应用程序和设备的请求包 http.response 应用程序的返回包 http.server 同上(服务器返回的包)
2013-05-16 16:06:03 331
原创 可以拖动的GridView
自定义的GridView,里面多写了,长按事件和拖动事件public class DragGrid extends GridView { private int dragPosition; private int dropPosition; private ImageView dragImageView; private WindowManager windowManager
2013-05-14 15:04:47 1012
转载 横着的Listview
package com.zhangyu.activity; import java.util.LinkedList; import java.util.Queue; import android.content.Context; import android.database.DataSetObserver; import android.graphics.Rect; import a
2013-05-10 16:16:05 998
原创 Android SQLite操作
package com.newglee.video.util;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import androi
2013-04-18 11:36:58 829
原创 android下载源码
环境是vmware workstation(虚拟机)上安装ubuntu(linux系统)大部分步骤按官网的来,官网链接http://source.android.com/source/downloading.html稍作修改用浏览器登录https://android.googlesource.com/new-password,并用gmail帐号登录;点击网页上的“允许访
2013-04-15 16:03:34 584
原创 android读取assets目录底下文件
如图:很简单的代码public boolean copyFile(String from) { try { int bytesum = 0; int byteread = 0; String LIVE_IMG_PATH = context.getApplicationContext() .getFilesDir() + Contstant.IMG_PATH;
2013-04-15 14:30:28 946
原创 技术网站
http://mycoding.iteye.com/category/120481http://www.7dot9.com/http://blog.csdn.net/zhandoushi1982/category/597168.aspx
2013-01-04 15:10:21 114
原创 Android读取音乐视频图片文件
构造一个音乐文件public class Audio {private int id;private String title;private String album;private String artist;private String path;private String displayName;private String mimeType;private lon
2012-12-25 14:05:31 673
原创 java性能提升
下面是参考网络资源总结的一些在java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的
2012-12-17 16:47:41 314
原创 java单例模式(Singleton)
普通的单例模式:public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); private EagerSingleton(){ } public static EagerSing
2012-12-17 13:50:55 380
原创 源码结构
这是Android2.1的源代码的目录结构,可以帮助我们研究Android的源代码。Android源代码的下载请参考官网 最近查看源码(2.2)比较多,最主要看android-2.2\frameworks\base\core\java\android这里是主要的系统代码android-2.2\packages\apps这是系统自带APK的代码,后面要导的包都能在前面的目录找到。为了方面更详
2012-12-14 14:40:40 433
原创 Intent用法
Intent的中文意思是“意图,目的”的意思,可以理解为不同组件之间通信的“媒介”或者“信使”。目标组件一般要通过Intent来声明自己的条件,一般通过组件中的元素来过滤。Intent在由以下几个部分组成:动作(action),数据(data),分类(Category),类型(Type),组件(Component),和扩展信息(Extra)。Intent在寻找目标组件的时候有两种方法:
2012-12-14 14:19:01 592
原创 app中对于HOME键广播事件的接收
测试貌似Android不能对home键做监听,查了一个方法,用BroadcastReceiver来监听。首先,自定义一个BroadcastReceiver: class HomeKeyEventBroadCastReceiver extends BroadcastReceiver { static final String SYSTEM_REASON
2012-12-14 10:27:49 921
原创 Android自定义SeekBar并控制声音
先看自定义的seekbar<SeekBar android:id="@+id/soundseekbar" android:layout_width="150dp" android:layout_height="wrap_content" android:layou
2012-12-04 18:00:31 1302
原创 Android视频播放
先看效果图做这个项目遗留有不少问题,视频全屏播放无法改变视频的大小,没有办法只好跳转界面,有大牛可指点一下,另一个就是,我桌面的Appwidget已实现播放视频但问题来咯!切换界面时视频还在界面呆着移不走了,而且桌面背景全黑了,额!效果很差,没办法了。嗯,上代码吧。首先进来去取视频文件数据sendBroadcast(new Intent(Intent.ACTION_
2012-12-04 17:21:34 1555 1
原创 Android天气预报
每天从网上去下天气信息,显示出来。效果图如下:这是连接网络的代码:public class WebConnect { private Context context; public WebConnect(Context context){ this.context=context; } public String ConnectWeb(String url){ Http
2012-12-03 16:15:59 1123
原创 Android留言
先贴效果图这是主界面,把我存在Sqlite里的留言信息读取出来。当点击删除时,会删除那一条留言的所有信息;已读按钮只有未读信息才有显示,点击一下,会把未读信息标记为已读;点击新增按钮,跳转到添加信息界面;点击全部清除按钮,会把当前显示的所有信息全部删除。添加信息界面如下:点击开始录音,将会录音,并把音频文件保存起来,文件路径存进Sqlite,在主界面点击播放语音,会播放相应的录
2012-12-03 15:42:00 936
原创 Android跑马灯效果
我不知道怎样贴图片,这就没有效果图了。其实很简单,自己定义一个View继承TextView,如下:public class ScrollAlwaysTextView extends TextView { public ScrollAlwaysTextView(Context context) { this(context, null); } public Scrol
2012-12-03 15:14:20 426
原创 日历项目里面自定义日历
实现效果图只分析一下怎样自己画出这个Viewpublic class DayHeader extends View { // fields private final static int iDayHeaderFontSize = 12; // fields private Paint pt = new Paint(); private RectF rect = n
2012-12-03 15:05:33 900
原创 Android日历
在Android平板(800x600)上运行的一个日历项目,闲话不说先上图当点击“添加”是跳转到添加事件界面先分析主界面。那个日历是自己画的一个View,自己定义View后面再说,也可自己去看项目代码,这里主要说一下怎样查询日历的事件。在2.1之后Uri CALANDER_URI = Uri.parse( "content://com.android.calen
2012-12-03 14:41:42 1698
原创 图片处理的部分代码
1、Drawable → Bitmap 的简单方法((BitmapDrawable)res.getDrawable(R.drawable.youricon)).getBitmap();2、Drawable → BitmapJava代码public static Bitmap drawableToBitmap(Drawable drawable) {Bitmap bi
2012-12-03 10:55:22 422
原创 Android图片处理
一个在平板(800x600)上运行的图片处理项目,项目效果图如下:一进来查询系统所有图片在gallery里列出,此段代码参考系统的图片查看。主要是启动一个线程去访问contentprovider,详细可看项目代码ContentObserver mDbObserver;mDbObserver = new ContentObserver(mHandler) { pub
2012-12-03 10:50:29 734
转载 javaIO流相关
本文来自:曹胜欢博客专栏点击打开链接一:从数据流开始首先先有一个结构图看一下整个数据流中的API结构和对象继承关系信息:其他常用与流有关的对象:首先从字符流开始1、字符流的由来: 因为文件编码的不同,而有了对字符进行高效操作的字符流对象。 原理:其实就是基于字节流读取字节时,去查了指定的码表。字节流和字符流的区别:
2012-11-30 10:44:27 442
原创 java集合的一些知识
集合中的结构和几个实现类:总述:List、Set、Map是这个集合体系中最主要的三个接口。其中List和Set继承自Collection接口。Set不允许元素重复。HashSet和TreeSet是两个主要的实现类。List有序且允许元素重复。ArrayList、LinkedList和Vector是三个主要的实现类。 Map也属于集合系统,但和Collection接口
2012-11-30 10:40:32 354
转载 java基础的一些东西
本文来自:曹胜欢博客专栏点击打开链接java方向及学习方法 java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习: *第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架; *第二阶段:java界面编程,包括AWT,事件
2012-11-30 10:31:11 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人