- 博客(30)
- 资源 (35)
- 收藏
- 关注
转载 Android获取并显示图片
在本章,将介绍基本的图片获取和存储方法。首先,会讲解如何使用Android内建的功能完成来完成,然后再讲解通过编码实现。通过学习内建的方法来获取和存储图片可以更加方便的学习之后的音频和视频知识。所以,我们会首先学习如何调用Android内置的摄像头程序来获取图像,然后利用MediaStore类进行存储。在这个过程中,我们将介绍一些方法来减少内存的使用,使用内置的摄像头程序获取图片随着移
2012-08-31 15:27:10 3222
转载 java socket通信-传输文件图片--传输图片
java 通信 socket 传输 文件 图片 -文件传输-图片传输ClientTcpSend.java 客户端发送类package com.yjf.test;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.net.InetS
2012-08-31 15:03:03 1562
转载 socket实现图片上传
实现思路:在客户端获取到文件流,将文件流写入到通过socket指定到某服务器的输出流中,在服务器中通过socket获取到输入流,将数据写入到指定的文件夹内,为了提供多用户同时上传,这里需要将在服务器上传客户端的文件操作放在另开启一个线程去运行。完整代码:view plainimport java.net.*;import java.io.*;/*服务端将获取到的客户
2012-08-31 15:02:29 895
转载 Ubuntu下编译Android源码全过程
一、获取Android源代码 Git是LinuxTorvalds(Linux之父)为了帮助管理Linux内核开发而开发的一个开放源码的分布式版本控制软件 ,它不同于Subversion、CVS这样的集中式版本控制系统 。在集中式版本控制系统中只有一个仓库(Repository),许多个工作目录(WorkingCopy),而在Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有B
2012-08-29 15:57:17 726
转载 Android关机AppWidget的实现
1.背景 转到Android组多日,总有些空虚感,因为之前在WinCE都是做的很底层的驱动,像显示驱动、USB Device驱动、USB Host EHCI、OHCI、2D加速驱动,显示驱动还使用到了NEON机器码!没错是机器码,因为VS2005的ARMASM编译器不支持Cortex-A8才有的NEON指令,所以只好写机器码代替。而在Android这边因为刚刚入手,Framework都不是
2012-08-29 15:48:11 911
转载 一个APK反编译利器Apktool
一个APK反编译利器ApktoolAPK 本地化 [http://www.andmoto.com/viewthread.php?tid=3873]说起APK的汉化,目前大部分教程都是让用Hex Workshop或者Android ResEdit来做。但是实际操作后,就会发现:1、Hex Workshop操作繁琐,经常出现搜不到想要修改的字符的情况;2、
2012-08-29 11:25:53 951
转载 Android APK反编译详解(附图) .
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。注:本Android反编译教程,在Windows7-Ultimate-64bit 操作系统上,测试通过!下述所
2012-08-29 11:12:46 954
转载 关于Android关机和重启的调用代码
下面是调用的相关代码,主意权限:任何系统级应用都会到linux的系统调用中去, 对于reboot来讲,会调用到int reboot (int mode) 或者直接用 __reboot来做, 我们只要change mode的值就ok,mode 里有: #define RB_AUTOBOOT LINUX_REBOOT_CMD_RESTART #define RB_HALT_SY
2012-08-28 01:17:11 1128
转载 驱动中识别Usb设备插入拔出消息
2009-07-19 21:05 驱动中识别Usb设备插入拔出消息欢迎看看我的另一个小窝,说不定有意外的惊喜哦 ^_^ www.devres.info驱动中识别Usb设备插入拔出消息 收藏 想要在驱动中捕获Usb设备的插入和拔出消息,还真是有点困难(当然是对于我这半瓶水来说的)。查查网上,到处都提到的是WM_DEVICECHANGE消息,可是这个是窗口事件,驱动中没有
2012-08-28 00:10:26 3034
转载 Android截取开机关机事件
监听Android开机关机事件!首先创建一个Android工程,整个工程的目录结构如下: 主activity代码不做更改:HelloWorldActivity.classpackage com.android.ray.activity;import android.app.Activity;import android.os.Bundle;public clas
2012-08-27 13:35:25 1875
转载 Android 对话框基本应用详细教程
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,
2012-08-27 10:05:11 483
转载 2012-02-18 09:55 android信息提示框与对话框 转载的,看着方便
2012-02-18 09:55 android信息提示框与对话框 转载的,看着方便某些情况下需要向用户弹出提示消息,如显示错误信息,收到短消息等,Android提供两种弹出消息的方式,消息提示框toasts和对话框alerts。 Toast是一种短暂的消息提示,显示一段时间后不需要用户交互会自动消失,所以用来显示一些建议性的不太重要的消息,如提示用户后台一个任务完成了。使用T
2012-08-27 10:03:21 1038
转载 android的一些提示框 以及activity之间数据的传递 .
1.在测试时,如何实现一个提示可以使用Toast.makeText(this, "这是一个提示", Toast.LENGTH_SHORT).show(); //从资源文件string.xml 里面取提示信息 Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show(); 这个提示会几秒钟
2012-08-27 00:30:51 539
转载 AndroidManifest.xml配置文件详解 .
AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。
2012-08-26 22:18:51 686
转载 [Android实例] android中开机启动服务案例
这是个很简单的过程,这个不像pc机得开机启动,要有精确的内存地址,这里所谓的简单是跟pc机得开机启动相比。android系统的宗旨说的是,不要来找我,我会来找你。 Activity好像是应用程序的眼睛,用眼神与用户交流而用户则用手指头告诉Activity我想要什么。BroadcastReceiver好比android程序的耳朵,接受来自各方的Intent。Service好比
2012-08-26 22:03:41 660
转载 socket传输汉字截断为乱码问题的解决 .
这几天遇到的比较麻烦的问题,用delphi的socket控件传输数据,服务器端是java发送,客户端是delphi接收,数据量也比较大,其中有字符、汉字、数字,大部分情况下接收到的数据显示正常,但有时会出现乱码,经过观察发现,由于数据包大小的限制,发送的数据有可能把汉字截断,只发送第一个字节过来,而第二个字节在下一批包里发送。这样,接收的第一个包里的数据进行解析时,不能正确识别最后的字节,出现‘?
2012-08-23 10:43:30 2172
转载 android+捕获home键方法
在Activity中接收按键事件方法是onKeyDown(int keyCode,KeyEvent event),而松开按键是onKeyUp方法。@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEv
2012-08-22 16:08:52 843
转载 shared user id / Installation error: INSTALL_FAILED_SHARED_USER_INCOMPATIBLE .
在windows平台通过eclipse编译android源码中,如果编译Settings或者android manifest XML中 shared user id 包含android.uid.shared等系统权限的时候,则会报以下错误。Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLEInstallation error:
2012-08-20 12:58:41 877
转载 程序员恶搞图片===爆笑中......娱乐一下.....
首先申明:非针对程序员 本人也是程序员。纯属娱乐,幽默一下笑了的朋友,请支持一个哦...........程序员恶搞图片,恶搞程序员图片,it民工图片,恶搞程序员搞笑图片,程序员搞笑图片上最新图,苦逼的典型it女形象
2012-08-16 11:01:00 8531
转载 类的序列化与反序列化serialVersionUID(转) .
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1)
2012-08-15 16:49:48 1335
转载 JAVA对象流
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的
2012-08-13 15:02:16 571
原创 JAVA中的流对象
流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样,如下图:java.io包是一组流类,分为:字节流:抽象父类是InputStreamOutputStream字符流:抽象父类是Reader和Write
2012-08-13 15:01:42 804
转载 【Android】开机自启动Service .
之前我们有篇关于介绍 Android 如何实现开机自启动,不过都写的是关于如何启动 Activity,本篇文章将介绍如何启动 Service。先附上之前文章的链接,以便参考:【Android】开机自启动。Service 的启动相比 Acitivty 而言较为繁琐,其实都是通过别的类去调用被启动类,只不过可能 Activity 大家更为熟悉,Service 比较陌生吧。不了解
2012-08-13 09:16:32 601
转载 【Android】开机自启动 .
要想在Android系统中实现开机启动,很简单,只需要几个步骤就可以了。1.定义广播类2.Manifest.xml中注册广播类3.添加权限 下面就是具体操作了。 首先,我们来定义广播类。创建一个类BootReceiver,使其继承BroadcastReceiver。重写一些必要的Java函数package cn.etzmico;import and
2012-08-13 09:13:54 540
原创 【Android开机启动Activity或者Service方法】
这段时间在做Android的基础开发,现在有一需求是开机启动,按照网上某些博文教程做了下,始终不成功,一开机总是提示所启动的应用程序意外终止,于是参考了Android SDK doc,终于解决问题,下面把自己的经验分享给大家。Android开机启动Activity或者Service方法【原理】 当Android系统完成BOOT阶段之后,就会发送一条名为 ACTION_BOOT_C
2012-08-12 21:46:44 522
原创 Android 关闭整个应用程序
当应用不再使用时,通常需要关闭应用,可以使用以下方法关闭android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 android.os.Process.killProcess(android.os.Process.myPid()) 第二种方法:终止当前正在运行的Java虚拟机,导致程序终止 System.exit(0); 第三种方法:强制关闭与该
2012-08-10 17:18:13 654
原创 Java实现Socket发送和接收文件的代码(java 粘包个人联系)
这是一个简单的包含发送端和接收端的例子。发送端向接收端发送文件名和文件内容,接收端将收到的文件保存在磁盘上。接收端可以同时接收多个发送端传来的文件,但没有处理文件同名的情况。 这个例子中设计了一个简单的协议。发送的内容是这样的: 文件名长度(4字节)—文件名—文件内容长度(4字节)—文件内容。 接收端也按照这个结构进行解析。建议先看 Client 类,再看 Server 类。
2012-08-08 11:19:11 1127
原创 java.nio的一个小例子
import java.io.*;import java.nio.*;import java.nio.channels.*;import java.net.*;import java.util.*;import java.nio.charset.*;import java.lang.*;public class NonBlockingServer{ p
2012-08-07 15:22:37 574
原创 IoConnector和IoSession的关系以及上挂Filter的区别
IoConnector是Mina框架下的网络接收端,当它与服务端建立连接后返回一个代表连接的IoSession,具体过程如下: IoConnector connector = new NioSocketConnector(50); ConnectFuture connFuture = connector.connect(new InetSocketAddress(ip, por
2012-08-07 15:21:02 1417
IBM Thread and Monitor Dump Analyzer for Java (jca) 线程分析工具 jca45
2022-08-02
Docker技术入门与实战 带书签 高清完整PDF版 下载
2017-11-17
arcgis for android(armeabi armeabi-v7a) libruntimecore_java.so
2013-10-18
arcgis for android helloword demo
2013-10-18
phonegap 配置文件(android+eclipse+phonegap(cordova)配置项目 .)
2013-01-08
[深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描完整版.pdf
2012-11-22
android(usb驱动程序 WdfCoInstaller01009.dll WinUsbCoinstaller2.dll)
2012-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人