自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (19)
  • 收藏
  • 关注

转载 10大基础实用算法

做为程序员,以下着十大10大基础实用算法是必须知道的。

2017-11-09 11:41:43 178

转载 Android 通过反射 打开闪光灯

Android如何打开闪光灯在android中打开闪光灯的方法有两种,一种是获取硬件服务,通过反射的方式来操作闪光灯。另外一种是获得Camera对象,通过设置Camera的参数来操作闪光灯。一下是一个操作闪光灯的工具类:实现了两种方式操作闪光灯。通过switchFlashlight方法是通过反射的方式操作,通过turnLightOn,turnLightOff方法操作是通过设置Camera来

2014-10-10 12:27:24 1268

原创 Android刷三方rom之后 没有logcat日志的问题

现在市面上很多Android手机三方ROM包都默认关闭了日志的输出,原因当然是为了手机的流畅性。但是同时也为广大的开发者带来了困扰;1): eclipse 提示错误:      Unable to open log device '/dev/log/main' 2)具体原因:      原因是因为现在很多rom的制作者都关闭了log日志,在系统初始化的时候会加载

2014-10-09 09:59:07 1321

转载 android Eclipse NDk配置

一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要

2014-08-11 17:29:55 426

转载 android ndk 配置

一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要

2014-08-11 17:29:01 403

原创 android LayoutInflater.inflate()的参数介绍

LayoutInflater.inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。

2014-07-25 17:45:34 684

翻译 android UI设计 要素

UII设计: 五不要1.         不要照搬其他平台上的UI设计。应该让用户感觉是在使用一个真正的 Android 软件,在你的品牌显示和平台整体观感之间做好平衡。2.         不要过度使用模态进度条和确认对话框。3.         不要使用固定的绝对定位布局。4.         不要使用px单位,使用dp;如果是文本,使用sp。5.         不要

2014-07-16 09:22:33 631

原创 android 本地html JS与android 交互

@SuppressLint("SetJavaScriptEnabled")public class TestWebviewActivity extends Activity { WebView contentWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(saved

2014-07-11 13:20:08 544

原创 android 输入表情icon

Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.q);          ImageSpan imageSpan=new ImageSpan(this, bitmap);          SpannableString spannableString=new SpannableString("im

2014-07-11 11:19:40 568

原创 android 捕捉webview网页中的图片点击事件

要捕捉webview网页中的所有图片的点击事件,然后取到该tu

2014-07-11 10:12:18 4231

原创 http请求返回头信息中的返回代码查询表(200、301、404等详解)

200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回送的信息。 3xx 重定向 301 已移动 — 请求的数据具有新的位置且更改是永久的。 302 已找到 — 请求的数据临时具有不同 URI。 303 请

2014-07-07 10:42:32 964

转载 Android实现推送方式解决方案

Android实现推送方式解决方案   本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本

2014-06-25 14:27:38 385

原创 个性二维码生成

google官方的Zxing二维码开源包 提供二维码的扫描和生成2zhong

2014-06-23 17:56:11 831

原创 Intent 消息传递

Intent包含两部分:1、目的[action]--要往哪里去2、内容[category、data]--路上带了些啥,区分性数据或内容性数据Intent类型:1、显式--直接指定消息目的地,只适合同一进程内的不同组件之间通信new Intent(this,Target.class)2、隐式--AndroidMainifest.xml中注册,一般用于跨进程通信new

2014-06-20 16:50:06 822

原创 android 开发性能优化

1.http用gzip压缩,设置连接超时时间和响应超时时间http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓存的httpresponse浏览部分数据,实现离线阅读。2.listview 性能优化1).复用convertView在getItemView中,判断convertView是否为空,如果不为空,可复用。如果couvertview中的view

2014-06-18 11:44:30 442

原创 sina微博 api接口 查询@我的微博 count参数

获取最新的提到登录用户的微博列表,即@我的微博:不能传入countcan

2014-06-18 11:23:10 587

原创 android 多屏幕适配解决方案

Android APP多屏幕适配 现在的Android手机屏幕越来越多,工作面试的时候很多同学都不是很清楚屏幕适配的问题,网上其实有很多类似的说明,其实大同小异都是翻译google 官方贵的说明,希望大家有时间多学习官方api,这里我也做一下笔记:1、基本概念1.1屏幕大小(screen size) 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸,4.3寸,5寸

2014-06-16 16:42:59 1263

转载 Android--App缓存管理

Android学习系列(27)--App缓存管理无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛般的移动网速,与服务器的数据交互是能少则少,这样用户体验才更好,这也是我们有时舍弃webview而采用json传输数据的原因之一。

2013-09-28 10:17:01 822

转载 HTML 5 Canvas

什么是 Canvas?HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。创建 Canvas 元素向 HTML5 页面添加 canvas 元素。规定元素的 id、宽度和高度:通过 JavaScript 来绘制c

2013-05-10 15:30:15 465

原创 HTML 5 音频

音频格式当前,audio 元素支持三种音频格式: IE 9Firefox 3.5Opera 10.5Chrome 3.0Safari 3.0Ogg Vorbis √√√ MP3√  √√Wav

2013-05-10 15:28:47 560

原创 HTML 5 video

视频格式当前,video 元素支持三种视频格式:格式IEFirefoxOperaChromeSafariOggNo3.5+10.5+5.0+NoMPEG 49.0+NoNo5.0+3.0+WebM

2013-05-10 15:27:42 553

原创 HTML5 - 使用地理定位

使用 getCurrentPosition() 方法来获得用户的位置。var x=document.getElementById("demo");function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition

2013-05-10 15:25:44 602

转载 如何使Android应用程序获得root权限

写这篇文章前,首先要感谢 Simon_fu ,他的两篇关于 root 权限的文章对于我的工作起到了非常大的帮助,这篇文章可以说是对他的文章的一个补充。 Simon_fu 的文章可以参考如下两个网页:Android程序的安全系统Android应用程序获得 root权限        一般来说, Android 下的应用程序可以“直接”得到的最大的权限为 system ,但是如果我们需

2012-07-26 10:18:19 354

转载 Android资源文件

 Android资源文件 关键字: android资源文件Android资源文件    资源是您在代码中使用到的并且在编译时被打包进您的应用程序的附加文件。Android支持多种不同的文件,包括XML、PNG和JPEG文件。XML文件的格式决定于其描述的内容。这些文件将描述文件支持的类型、语法或格式。

2009-11-10 15:57:00 348

原创 【关于android1.6 的权限介绍】 转自blog.csdn.net/kome2000

关于android 1.6全部的权限介绍 收藏 document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text

2009-10-23 16:33:00 692

httpmime-4.1.1java文件上传包

httpmime-4.1.1java文件上传包 Android httpclient 访问后台上传资源文件

2014-09-25

json-lib-2.4 for java

java 工程 后者后台开发使用的json包 资源给了一分不好意思 最近积分用完了 下载资源时候总是很老火,体谅一下

2014-09-25

Json jar for android

android 应用程序用的Json jar 高版本Android sdk已经集成

2014-09-25

Gson.jar包

Google+Android封装的json 比Json简单方便

2014-09-25

Android中文API合集

Android中文API合集,目前翻译额还不够完善 但是很多大神在继续努力翻译

2014-09-25

android教程课件

这个课件是我在教学中整理出来的ppt文档 有些介绍的详细 有些介绍的比较简单 但是可以给初学者指出一条快速学习的路线,当然实际教学中还是靠老师在发挥所以ppt只是参考,但是有些涉及到的知识点 大家可以另外去多看官方api

2014-09-19

SQLite Database Browser

SQLite Database Browser 一款小心数据库浏览编辑工具 Android的同学们可以用到哦 因为Android 数据库内核就是 sqllite

2014-09-19

ResideMenu

另外一款新的侧滑菜单,效果比之前的slidemenu要好看的多

2014-09-19

Android好用的策划菜单开源项目

Android好用的策划菜单开源项目,github上开源项目 这里试用了一下不错,给大家分享下

2014-09-19

二维码开发jar包

Zxing二维码开发jar包 提供二维码生成和扫描功能

2014-06-23

iphone开发基础教程

iphone开发基础教程,很不错的入门书籍。

2013-09-06

Axure6.5汉化包

Axure6.5汉化包: 1-请直接解压文件:可以发现有一个lang目录 2-将该目录直接复制到Axure安装目录的根目录 3-重新进入Axure即可看到效果

2013-07-22

android 源码下载和安装环境指导

android源码下载和虚拟机环境安装指导

2013-05-20

Android特刊 NDK.pdf

Android NDK详细介绍和案例,适合大家入门和深度了解

2013-05-16

android 手势识别

android 手势识别详解,便于大家一起学些,

2013-05-16

Andorid应用程序组件

Andorid应用程序组件,详细讲解,对大家学习有一定的帮助

2013-05-16

Android 高手进阶教程

android 高手进阶教程 十分不错

2011-08-16

WDM驱动开发编程 入门文档

WDM驱动开发编程 入门文档,新手适用,希望能给你带来一点启示

2009-11-23

Git常用命令集锦,有了它你就可以轻松的操作git了

集合了很多Git常用命令,有了它你就可以轻松的操作git了

2009-11-23

空空如也

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

TA关注的人

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