![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 63
HugoZhang___
开发界的菜鸟一枚
展开
-
基于Zxing的二维码的二维码扫描之横屏扫描
最近项目条码扫描要改为横屏,网上所搜了一下,然后修改下面写代码就可以实现横屏条码扫描了 修改前效果图如下 具体代码修改如下: 1修改 activity配置文件 查看文本打印? activity android:name=".CaptureActivity" android:原创 2014-09-04 15:10:53 · 2650 阅读 · 0 评论 -
android中图片压缩以及图片旋转的方法
在开发中,如果需要上传图片到服务器中,而且还需要在本地预览,就会用到图片的压缩: /** * 计算图片的缩放值 * * @param options * @param reqWidth * @param reqHeight * @return */ public static int calculateInSampleSize(BitmapFactory.Opt原创 2014-12-08 14:40:07 · 5336 阅读 · 0 评论 -
【转】Bitmap优化
一个进程的内存可以由2个部分组成:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的。 一旦内存分配给Java后,以后这块内存即使释放后,也只能给Java的使用,所以如果Java突然占用了一个大块内存,即使很快释放了,C能用的内存也是16M减去Java最大占用的内存数。 而Bitmap的生成是通过ma转载 2015-03-19 09:58:28 · 378 阅读 · 0 评论 -
Android对home back键的监听
Back键的监听 对于Back键的监听比较容易,可以在多个系统回调处拦截,比如在activity的下列方法中都可以收到Back键按下的事件: @Override public void onBackPressed() { // super.onBackPressed();//注释掉这行,back键不退出activity Log.转载 2015-03-11 15:35:40 · 630 阅读 · 0 评论 -
【转】ContentProvider与ContentResolver使用
如下内容为从网络转载: 使用ContentProvider共享数据: 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sha转载 2015-03-12 16:49:08 · 397 阅读 · 0 评论 -
Android studio 的配置
【声明】 文章来源:http://www.cnblogs.com/smyhvae/p/4390905.html 【正文】 最近网上流行起了程序猿鼓励师的段子,鼓励师的报酬比程序猿还高,想想也确实是个不错的职位,什么?你没听说过?翻到本文最后面,爆图。 放假前的福利,之前写一篇博客:使用Android Studio搭建Android集成开发环境(图文教程),之前的转载 2015-04-05 13:29:40 · 2907 阅读 · 0 评论 -
Android控件圆角问题
//round_corner_bg.xml <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > 设置控件的背景为round_corner_bg.xml即可。原创 2015-04-17 13:38:58 · 529 阅读 · 0 评论 -
使用git上传代码到github<一>
github是目前比较火的托管代码和分享源码的地方,因此如何操作github就比较重要。 下面介绍下如何简单的将自己的代码通过git上传到github上, 首先,下载git,这里就不详细介绍如何下载了; 1、在本地建立一个仓库:这里我在F盘新建一个文件夹:gitSvn; cd f: mkdir gitSvn 2、初始化仓库: git init 3、在github上创建新的仓库:原创 2015-04-27 10:53:12 · 481 阅读 · 0 评论 -
Android 6.0的变化之权限管理
Runtime PermissionsAndroid 6.0 增加了权限管理,用户可以直接管理应用的权限。但对于Android开发人员,这可能不是一个很好的消息。下面我们来说道说道,我们可能会遇到的坑以及需要注意得问题。1、权限询问对话框不会自己弹出来。开发者不得不自己调用。如果开发者要调用的一些函数需要某权限而用户又拒绝授权的话,函数将抛出异常直接导致程序崩溃。用户也可以随时在设置里取消已经授权的原创 2015-10-21 19:54:01 · 7850 阅读 · 2 评论 -
Android 6.0变化之休眠模式
休眠和App 待机休眠:Android 6.0最大变化之一就是加入了新的电量管理模式:休眠模式,当设备一段时间不用的时候,当屏幕关闭的时候,系统会自动进入休眠模式。这样所有的App都将进入挂起模式,不能在接入 网络等一些操作。 当然系统也会定期的退出休眠模式,来完成App延迟的工作,在这个空窗期(我暂且就这么叫),系统会运行所有同步,工作,提醒等,并允许app接入网络。 当过了空窗期后,系统会重原创 2015-10-23 10:49:19 · 20202 阅读 · 1 评论 -
Android CardView 简介
cardView 介绍: 文档地址: http://developer.android.com/reference/android/support/v7/widget/CardView.htmlCardView继承自FrameLayout,这个控件能够让你能用卡牌的方式来展示信息,能够使所有的APP有统一的风格。这个控件能设置阴影和圆角。 CardView特别的属性如下: android:ca原创 2016-01-03 19:05:09 · 2705 阅读 · 0 评论 -
四种方案解决ScrollView嵌套ListView问题
在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全。我试过很多种方法,它们各有利弊。 在这里我将会从使用ScrollView嵌套ListView结构的原因、这个结构碰到的问题、几种解决方案和优缺点比较,这4个方面来为大家阐述、分析、总结。 实际上不光是ListView,其他继承自AbsListView的类也适用,包括Expandab转载 2014-12-17 18:54:58 · 500 阅读 · 1 评论 -
模仿最新微信主页面UI
一直都想做一个像微信和易信上的滑动导航的UI,原创 2014-08-15 16:41:05 · 4648 阅读 · 2 评论 -
关于学习android的精品视频及网站地址
Mars chen的教学视频和网站 http://www.marschen.com/portal.php原创 2014-08-25 11:19:12 · 551 阅读 · 0 评论 -
初识android的广播BroadCast
最近项目需要用到广播,所以才开始对这个原创 2014-08-29 11:04:34 · 528 阅读 · 0 评论 -
基于Zxing的二维码生成和二维码扫描
最近又在倒腾二维码,原创 2014-08-19 17:15:32 · 28302 阅读 · 11 评论 -
关于AsyncTask异步下载图片带有进度条更新
首先定义一个ImageView 和一个Button:原创 2014-10-11 10:02:22 · 5166 阅读 · 1 评论 -
Eclipse 中 删除svn资源库位置
在eclipse中使用svn版本控制 对代码的管理 是件很方便的事,但 会使用以后会出现一堆的原创 2014-10-11 09:46:13 · 18969 阅读 · 0 评论 -
通过百度地图实现定位并获取本地当日天气信息
首先,通过之前用过的百度地图,实现定位功能,原创 2014-10-22 13:17:35 · 17703 阅读 · 1 评论 -
Android 手动显示和隐藏软键盘
原文地址:http://blog.csdn.net/h7870181/article/details/8332991 1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);转载 2014-11-27 14:40:59 · 461 阅读 · 0 评论 -
Android中Java和JavaScript交互
Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。 如何实现 实现Java和js交互十分便捷。通常只需要以下几步。 WebView开启JavaScript脚本执行 WebView设置供JavaScript调用的交互接口。 客户端转载 2014-12-16 10:54:24 · 794 阅读 · 0 评论 -
github优秀的 Android 开源项目
原文地址:http://www.cnblogs.com/hawkon/p/3593709.html转载 2014-12-01 15:55:12 · 442 阅读 · 0 评论 -
Android的Touch事件分发机制,看完这个就够了
Android的Touch事件的分发机制最近在整理 关于Android的Touch事件的分发机制,首先Touch事件的方法包括三种:dispatchTouchEvent(MotionEvent event) , onInterceptTouchEvent(MotionEvent ev) , onTouchEvent(MotionEvent event) ,原创 2015-08-03 17:11:55 · 999 阅读 · 0 评论