当前位置: 代码迷 >> short的解决方案
 
  • 安卓开发札记——探索EventBus

    安卓开发笔记——探索EventBus1、关于EventBus:组件通讯在Android开发中是不可避免的,随着业务需求的复杂化,代码中需要我们去处理的业务逻辑难度也不断增大。例如多个Fragment之间的数据传递,Service与Activity、Fragment之间的通讯,BroadCast与Activity、Fragment之间的通讯,各种startActivityForResult的使用,繁...

    30
    热度
  • android事件散发(二)

    android事件分发(二)很早之前写过一篇android事件分发的博客,主要写的是它是如何分发的,具体很多原理的东西都没有涉及到,今天就从源码看android如何控制它的分发机制。鉴于手机屏幕的限制,所以android选择了分层的方式布局,这就引出了今天的主题--事件分发当你点击一个控件或者某个空白区域时,如何确定你点击的位置,事件又是如何传递到这里的,相信看过上篇博客的都知道如何传递了,下面就...

    34
    热度
  • Service基础

    关于Android中的四大组件(Service的开启与关闭)前言服务(Service)是Android系统中的四大组件之一。服务主要用于两个目的:后台运行和跨进程访问。通过启动一个服务,可以在不显示界面的前提下在后台运行指定的任务,这样可以不影响用户做其他事情。通过AIDL服务可以实现不同进程之间的通信,这也是服务的重要用途之一。Service基础Service并没有实际界面,而是一直在Andro...

    58
    热度
  • Android UI 之 Tab门类界面总结

    AndroidUI之Tab类型界面总结转载请注明出处:http://blog.csdn.net/crazy1235/article/details/42678877Android程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正!一、TabActivity+TabWidget+Ta...

    15
    热度
  • 5、FragmentPagerAdapter与FragmentStatePagerAdapter

    AndroidFragment你应该知道的一切转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42628537,本文出自:【张鸿洋的博客】很久以前写过两篇Fragment的介绍,主要就是介绍其功能:AndroidFragment真正的完全解析(上)和AndroidFragment真正的完全解析(下)有兴趣的可以凑合看下。之前的博客...

    90
    热度
  • 筹建Android L开发编译环境

    搭建AndroidL开发编译环境下载,安装ubuntu12.04http://releases.ubuntu.com/12.04/安装JDKAndroidL版本需要openjdk7.0以上版本,KK版本需要oraclejdk1.6.26以上版本$sudoapt-getupdate$sudoapt-getinstallopenjdk-7-jdk配置默认运行的java版本运行以下命令进行配置$sudo...

    65
    热度
  • Android实现图片轮显成效——自定义ViewPager控件

    Android实现图片轮显效果——自定义ViewPager控件一、问题概述使用ViewPager控件实现可横向翻页、水平切换图片等效果,但ViewPager需要手动滑动才能切换页面,图片轮显效果的效果本质上就是在ViewPager控件的基础上让它能自动的进行切换,所以实现图片轮显步骤如下:1、扩展ViewPager自定义一个MyScrollImageView类2、为MyScrollImageVie...

    28
    热度
  • Android水平翻页列表,相仿水平GridVIew

    Android水平翻页列表,类似水平GridVIewAndroid水平翻页列表,类似于水平方向的GridView,行列自定义,但要翻页切换,考虑加载性能,当Item数据很多时加载和翻页要流畅,翻页时要有动画效果,效果图如下:实现方式:1:翻页可用ViewPager来做,每页内多行排列Item,考虑到翻页切换数据和加载的速度不能嵌套GridView,直接使用View来显示。2:缓存被ViewPage...

    28
    热度
  • Android札记二十四.Android基于回调的事件处理机制

    Android笔记二十四.Android基于回调的事件处理机制如果说事件监听机制是一种委托式的事件处理,那么回调机制则与之相反,对于基于回调的事件处理模型来说,事件源和事件监听器是统一的,或者说事件监听器完全消失了,当用户在GUI控件上激发某个事件时,控件自己特定的方法将会负责处理该事件。转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)一、Vie...

    48
    热度
  • [Android] Service服务详解以及怎么使service服务不被杀死

    [Android]Service服务详解以及如何使service服务不被杀死排版上的细节有些不好看,主要是我用的MarkDown编辑器预览和这里的不一样,在那个上面的样式很舒服。这里要改的地方太多就不想改了,将就看吧。下次写的时候注意。还有看到错误给我提啊。本文链接:http://www.cnblogs.com/rossoneri/p/4530216.htmlServices??服务是一个应用程序...

    76
    热度
  • Android性能优化之解密ZAKER,网易云阅览等新闻应用的内容缓存加载方式

    Android性能优化之解密ZAKER,网易云阅读等新闻应用的内容缓存加载方式我是比较关注时事的,每天都会花一点事件去看看新闻什么的.因此类似ZAKER,网易云阅读等这类的资讯聚合类应用是我的钟爱,并且这些应用也确实做得很好,值得学习!前面一篇文章,讲了缓存的一些构思.之前也写过LRUCache类的一些缓存实践,但那只是放在应用的缓存中,并不适合做长期的缓存.这次我们来...

    59
    热度
  • Android学习个人笔记-百度map定位sdk的使用

    Android学习个人笔记-百度地图定位sdk的使用虽然自己已经完成了百度地图的调用,但是在使用过程中产生很多的疑问,在不断的百度各种大神的作品后才慢慢的调试出来,所以觉得作为新手自己应该把这个过程记录下来。尤其是自己在找到大神的文章时,并不能理解有些单纯一个方法和一个解释,主要还是水平有限,在查资料的过程中也深知写好一篇博文对于需要的人来说就是一汪泉水,欣喜的发现这篇博文讲的有头由尾,可以参照一...

    80
    热度
  • textview对单纯词设置点击事件,内容过多时卡顿

    textview对单词设置点击事件,内容过多时卡顿本帖最后由nickDeLove于2014-10-1320:34:32编辑textview对单词设置点击事件内容过多时滑动,滑动停止卡顿,有人遇到过吗,如何解决卡顿的问题,或者有其他更好的方案吗publicclassMainActivityextendsActivityimplements SwipeRefreshLayout.OnRefreshL...

    23
    热度
  • java实施sql处理类,包括CLOB,Blob字段的处理

    java执行sql处理类,包括CLOB,Blob字段的处理importjava.io.CharArrayWriter;importjava.io.IOException;importjava.io.Reader;importjava.sql.Clob;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql....

    16
    热度
  • Android中图片处理(压缩 保存 显示 截屏 视图View转为图片Bit地图)函数工具类

    Android中图片处理(压缩保存显示截屏视图View转为图片Bitmap)函数工具类Android中图片处理(压缩保存显示截屏视图转为图片)函数工具类调用示例:voidshareShotScreen(){LinearLayoutlayout=(LinearLayout)findViewById(R.id.plan_layout);Bitmapbitmap=ImageUtils.convertBi...

    323
    热度
  • 通译professional android中SMS部分

    翻译professionalandroid中SMS部分使用SMS在自己的程序中:1. 我们可以通过使用SMSManager来代替本身的SMS应用程序来收发短信或者使用SMS来作为数据传输层。2. SMS并不能响应实时的需求。3. 发送SMS短讯:SmsManagersmsManager=SmsManager.getDefault();4. 需要权限android.permission.SEND_S...

    59
    热度
  • Android开发者适用代码片段

    Android开发者实用代码片段Android很有用的代码片段1:查看是否有存储卡插入Java代码??String?status=Environment.getExternalStorageState();??if(status.equals(Enviroment.MEDIA_MOUNTED))??{?????说明有SD卡插入??}??Stringstatus=Environment.getExt...

    68
    热度
  • Android ViewPager应用详解

    AndroidViewPager使用详解这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片,ViewPager的功能就是可以使...

    13
    热度
  • 【转】Android 的cpu 硬盘 内存储器 网络设置 系统信息 硬件信息

    【转】Android的cpu硬盘内存网络设置系统信息硬件信息【转】Android的cpu硬盘内存网络设置系统信息硬件信息2011年06月02日1.手机信息查看助手可行性分析开始进入编写程序前,需要对需求的功能做一些可行性分析,以做到有的放矢,如果有些无法实现的功能,可以尽快调整。这里分析一下项目需要的功能,主要是信息查看和信息收集,如版本信息、硬件信息等,这些都可以通过读取系统文件或者运行系统命令...

    555
    热度
  • android跟JNI经典blog.doc

    android和JNI经典blog.docAndroidJNI调用2011-02-2413:39来公司第二天,让我俩整问题。JNI调用红外扫描这个我们没学过啊,百度一下,整理点资料留以后看以后学习··1.jni的基本工作原理(1)java的本质想搞明白jni的本质,还要从java的本质说起。从本质上来说,java这门语言就是一门脚本语言(这是偶的个人理解,希望java大侠们不要用板砖拍我),它的运...

    268
    热度