自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

趁着年轻,多学学

本人菜鸟一枚

  • 博客(18)
  • 资源 (36)
  • 问答 (1)
  • 收藏
  • 关注

原创 管理媒体播放(3)处理媒体硬件输出

检测哪种硬件被使用if (isBluetoothA2dpOn()) { // Adjust output for Bluetooth.} else if (isSpeakerphoneOn()) { // Adjust output for Speakerphone.} else if (isWiredHeadsetOn()) { // Adjust output

2015-01-07 11:32:57 368

原创 管理媒体播放(2)管理媒体的聚焦

请求获得焦点在我们的app开始播放媒体之前,它应该为有要被播放的媒体流保留焦点。调用requestAudioFocus() 方法,如果我们请求成功的话,会返回AUDIOFOCUS_REQUEST_GRANTED。AudioManager am = mContext.getSystemService(Context.AUDIO_SERVICE);...// Request audi

2015-01-07 11:16:46 257

原创 管理媒体播放(1)控制应用程序的音量和播放

控制应用程序的音量和播放确定音频流的使用第一步,建立一个可预测的音频体验是理解你的应用程序将使用的音频流。Android维护一个单独的音频流播放音乐,警报,通知,来电铃声,系统声音,通话音量,和DTMF音调。这样做主要是为了让用户控制每个流的音量独立。大多数这些流被限制在系统事件,所以除非你的应用程序是一个替代的闹钟,不然你几乎都是使用确定的 STREAM_MUSIC 流来播放多媒体。

2015-01-07 10:50:28 379

原创 NFC(2)接收其他设备的文件

响应一个显示数据的请求当Android束文件传递结束从其他设备接收的复制的文件时候,它会发送一个包含ACTION_VIEW的Intent的通知,传递的第一个文件的MIME类型,和一个指向第一个文件的URI。当用户点击通知的时候,这个Intent就发送给系统。为了让我们的app响应这个Intent,在添加中添加元素。添加这几个子元素:<action android:name="and

2015-01-06 19:49:40 585

原创 NFC(1)发送文件给其他设备

需要使用NFC权限和外部存储,测试设备是否支持NFC,提供URI给Acndroid束文件转换器。Android束文件传输功能有以下要求:(1)版本16(Android4.1)以及以上才可以发送大的文件(2)要发送的文件必须在外部存储中。(3)每个我们想要转换的文件必须是world-readable的。可以这样通过调用File.setReadable(true,false)方法设

2015-01-06 16:42:05 638

原创 和其他App分享文件(4)获取文件信息

获取文件MIME类型 ... /* * Get the file's content URI from the incoming Intent, then * get the file's MIME type */ Uri returnUri = returnIntent.getData(); String mimeType = getCo

2015-01-06 14:57:52 471

原创 和其他App分享文件(3)请求一个共享文件

这小节主要是展示一个客户端如何从一个服务端App请求一个文件,接收服务端App文件content URI,最后使用content URI 打开文件。发送一个文件请求客户端调用带有action为 ACTION_PICK 和客户端可以处理的MIME类型等的Intent的startActivityForResult()方法。例子如下:public class MainActivity e

2015-01-06 14:34:16 384

原创 和其他App分享文件(2)共享一个文件(内部文件也是可以共享的哦)

一旦我们设置我们App使用content URI 共享文件,我们可以响应其他App请求这些文件了。其中一个响应这些请求的方式就是从其他应用程序可以调用的服务端App提供一个文件选择器接口。这种方式允许一个客户端应用程序让用户从服务端App选择一个文件,并且接收这个选择文件的content URI。接收文件请求为了接收其他客户端App文件请求和响应一个content URI ,我们的App需

2015-01-06 11:29:20 1129

原创 和其他App分享文件(1)设置文件共享

共享文件        App经常需要提供一个或者是多个文件给其他的App。比如说,一个图片画廊可能会提供它们的图片给图片编辑器,或者是一个文件管理器App可能允许用户在外存区域间复制黏贴文件。其中一种发送可分享文件给App的方式是响应一个其他接收的App请求。        在所有情况下,唯一安全的从我们的App提供文件给其他App的方式是发送接收App文件内容的URI和临时授予访问权限

2015-01-06 09:52:17 844

原创 和其他App分享简单的数据(3)添加一个简单的分享Action

在14(4.0)之后可以实现一个有效的友好的用户分享Action在我们的ActionBar上面(ActionProvider)。一个ActionProvider ,一旦关联在ActionBar的一个菜单项上,处理这个菜单项的外观和行为。更改Menu的声明开始用ShaerActionProvides的时候,定义android:actionProviderClass这个属性到我们对应的中

2015-01-05 17:09:07 355

原创 和其他App分享简单的数据(2)从其他App中接收简单的数据

更新我们的ManifestIntent Filter 通知系统什么样的Intent是一个app组件愿意接收的。我们创建Intent Filter为了能够接收特定的action的Intent。比如这个例子哦,我们的Activity可以接收三种类型的action

2015-01-05 16:19:21 374

原创 和其他App分享简单的数据(1)给其他App发送简单的数据

当我们构造一个Intent的时候,我们必须明确指出我们想要Intent触发的动作。Android定义了几个Action包括ACTION_SEND :表明意图是从一个活动到另一个活动发送数据,甚至是跨进程边界。为了发送数据到其他Activity中,我们所需要做的就是明确定义data和它的类型,该系统将兼容的接收活动并且向用户显示他们(如果是多选择的就显示,让用户自己选择哪个来响应这个Intent)或

2015-01-05 14:50:41 606

原创 和其他App交互(3)允许其他App启动我们的Activity

为了让其他App可以启动我们的Activity,我们必须添加一个  元素在我们的配置清单中对应的  里面。当我们的App安装到一个设备中,系统就会识别我们的Intent filter 并且将信息添加到所有安装的App支持的Intent的内部目录中。当一个app调用startActivity()或者是startActivityForResult()的时候,系统就会找到对应的可以响应的Acti

2015-01-05 11:43:39 395

原创 和其他App交互(2)从一个Activity中得到结果

调用的是startActivityForResult()方法。例如开启一个照相机接收返回的照片等。例子,选择联系人:static final int PICK_CONTACT_REQUEST = 1; // The request code...private void pickContact() { Intent pickContactIntent = new Intent

2015-01-05 11:22:44 262

原创 和其他App交互(1)发送用户到其他App界面

Android一个特别重要的特点就是可以基于一个“action”就能发送用户到其他app界面上。例如,如果你的应用程序有一个商务地址你想要显示在地图上,你不必要在你的app中构建一个展示地图的Activity。相反的,你可以使用一个Intent创建一个地址的展示请求。Android系统就会启动一个可以展示那个地址的地图的app了。我们必须使用Intent来导航切换app中不同的Activity。这

2015-01-05 09:38:19 384

原创 数据存储(3)---数据库存储

定义一个模式和合同合同是一个都是常数的类,它定义的是URI的名称,表名,列名。比如这样:public final class FeedReaderContract { // To prevent someone from accidentally instantiating the contract class, // give it an empty construc

2015-01-04 17:33:03 296

原创 数据存储(2)---文件存储

选择内部或者外部存储内部存储:(1)它总是可用的(2)默认的文件保存在这里(3)当卸载App的时候,文件会一起移除外部存储:(1)它不一定是可用的,如果没有外部存储,没有sd卡之类的,就不可用了。(2)不能控制文件的安全性,因为是world-readable的(3)卸载app时,它还是会存在的,除非我们保存数据的时候调用的是这个方法 getExternalFiles

2015-01-04 15:37:17 381

原创 数据存储(1)---SharedPreferences

SharedPreferences是以键值对格式来存储数据的,每个SharedPreferences文件由framework管理,它们是可以私有的或者是共享的。获得一个SharedPreferences操作只有这两个方法可以让我们创建或者是访问已经存在的SharedPreferences对象:(1)getSharedPreferences()  如果我们要用很多的命名的sh

2015-01-04 14:31:08 334

locust.pdf

locust学习记录,个人学习记录

2020-08-12

python学习文档.pdf

python基础学习文档,个人笔记,仅供个人参考。

2020-08-11

绘制矩形,圆弧的几个Demo

绘制arc的几个简单Demo,留着备用滴

2015-11-23

android-17官网Demo

android-17官网Demo,里面都是官网的Demo,方便学习

2015-11-18

自定义圆形滚动菜单

自定义圆形滚动菜单,其中最重要的还是摆放控件的一些测量和那些几何算法

2015-11-16

apache-ant-1.9.6-bin.zip

apache-ant-1.9.6-bin.zip,用于打包Android app的快捷工具

2015-11-16

WebViewDemo

android webView 一些代码,js注入等,还是很有用的

2015-10-28

倒计时Button

Button 倒计时,用到了Timer计时器和Handler

2015-10-28

类似于IOS底部Dialog

类似于IOS底部弹出框,对话框,android

2015-10-28

VerticalViewPager

VerticalViewPager,上下翻页的viewpager,支持v4和v13

2015-07-22

Easy_Shell

Easy_Shell,一个比较好用的插件,可以让我们快速看到我的项目所在的目录等

2015-05-11

Android-19和Android-18的官网Demo

今天下载的Android-19和Android-18的官网Demo,有兴趣的孩子自己下载看看

2014-12-23

Android-19源码

今天下载的Android-19的源码,有兴趣的同学,可以看一下。。

2014-12-23

Android-18源码

今天下载的Android-18的源码,有需要的同学可以下载来看看,研究一下。。

2014-12-23

Handler+Thread

简单的Demo,简单的网络获取图片,显示图片而已

2014-11-12

ListViewChangeItemViewdemo

ListViewChangeItemViewdemo是一个简单的更换listview的列数的简单例子,可能不是写得很好。

2014-11-06

下拉刷新的demo

下拉刷新例子,只是一个简单的例子而已。

2014-11-04

GreenDaoDemo

一个简单的GreenDaoDemo,GreenDao据说效率比sqlite高很多

2014-10-26

sqli-labs-master.zip

最新sqli-labs代码,自己也可以到github下载:https://github.com/Audi-1/sqli-labs

2020-11-20

DVWA-master.zip

最新的DVWA源码,自己也可以到github中下载:https://github.com/digininja/DVWA

2020-11-20

xampp-linux-x64-7.4.12-0-installer.run

xampp最新版本的下载,要在linux中搭建php环境的可以下载哦。有问题可以反馈哦。

2020-11-20

HTMLTestRunner.py支持python3

HTMLTestRunner.py支持python3,可能还有点问题

2019-01-21

iOS 文本框弹出时间选择器

iOS 文本框弹出时间选择器,自定义View,兼容多个版本

2016-05-12

读写日历 android

android 读写日历

2016-04-28

Android_view_高效布局的建议

Android_view_高效布局的建议doc

2016-03-21

Android_API_Guides_v2016

Android_API_Guides_v20160314

2016-03-14

luckypan幸运盘

SurfaceViewDemo LuckyPan

2016-03-03

ios语言内部切换

ios语言内部切换

2016-01-28

iOS对话框 在别人的基础上修改的

iOS对话框 在别人的基础上修改的.zip

2016-01-08

Objective-C高级

oc 高级pdf Objective-C高级

2015-11-30

人走背景动

欢迎界面,人走,背景动

2015-11-24

欢迎界面

app每次打开的欢迎界面,参考例子,在onResum中启动一个动画,动画结束的时候,开启另一个activity即可

2015-11-24

动态引导界面转载1

动态引导界面,效果不错的引导界面,偶然找到的,转存了一下

2015-11-24

LoadingViewDemo2

LoadingViewDemo2

2015-11-23

加载旋转动画界面

android,加载圆圈螺旋动画.

2015-11-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除