当前位置: 代码迷 >> short的解决方案
 
  • Android上载后自动安装

    Android下载后自动安装//下载apk程序代码protectedFiledownLoadFile(StringhttpUrl){//TODOAuto-generatedmethodstubfinalStringfileName="updata.apk";FiletmpFile=newFile("/sdcard/update");if(!tmpFile.exists()){tmpFile.mkd...

    39
    热度
  • android小学识

    android小知识Android很有用的代码片段1:查看是否有存储卡插入Stringstatus=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){??说明有SD卡插入}2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style.The...

    42
    热度
  • Android 下实现水波特效

    Android上实现水波特效说明:??????本文算法部分整理自GameRes上的资料,原作者Imagic。我只是在学习Android的过程中,想到这个特效,然后就在Android上实现出来,并在源算法的基础上添加了雨滴滴落特效,以及划过水面时的涟漪特效。该程序在模拟器和真机上运行速度都较慢,需要进一步优化或使用JNI实现,如果你想到好的优化算法,请联系我:[email protecte...

    71
    热度
  • Android系列课程之十一:Intents and Intent Filters(二)

    Android系列教程之十一:IntentsandIntentFilters(二)接上节继续。。版权所有:飞雪无情,转载请注明出处:http://flysnow.iteye.com/blog/965527Android开发技术交流群86686524???120059404Android系列教程目录:Android教程之一:Window下搭建Android开发环境Android教程之二:Linux下...

    339
    热度
  • Android 打造自己的个性化应用(四):仿墨迹天气实现->自定义扩展名的zip格式的皮肤

    Android打造自己的个性化应用(四):仿墨迹天气实现-->自定义扩展名的zip格式的皮肤在这里谈一下墨迹天气的换肤实现方式,不过首先声明我只是通过反编译以及参考了一些网上其他资料的方式推测出的换肤原理,在这里只供参考.若大家有更好的方式,欢迎交流.墨迹天气下载的皮肤就是一个zip格式的压缩包,在应用的时候把皮肤资源释放到墨迹天气应用的目录下,更换皮肤时新的皮肤资源会替换掉老...

    41
    热度
  • android书架成效

    android书架效果以前也模仿者ireader实现了书架的效果,但是那种是使用listview实现的,并不好用。绝大多数都是用gridview实现的,网上这方面资料比较少,有些开源的电子书都是重点做了阅读,并没有像ireader和QQ阅读这样的书架效果。书架这种效果我早就实现了,本来想做一个完美的电子书,但是因为自己的懒惰,仅仅持续了一两天,今天又找到了以前的代码分享出来,希望大家能一起实现一个...

    83
    热度
  • Android 2.2 API 汉语文档系列(2) —— EditText

    Android2.2API中文文档系列(2)——EditText正文一、结构java.lang.Object?android.view.View?android.widget.TextView?????android.widget.EditText已知直接子类:AutoCompleteTextView,ExtractEditText已知间接子类:MultiAutoCompleteTextView二...

    86
    热度
  • android Launcher源码解析06:长按圆桌面添加图标

    androidLauncher源码解析06:长按桌面添加图标在原生launcher中,长按桌面会触发很多种行为。其分类包括:1、空白桌面;2、桌面内容(文件夹、快捷方式、文件夹等);3、桌面既有控件(左右两个屏幕切换按钮,allapplist按钮)等;因此我们很容易理解Launcher.java文件中onLongClick函数的行为:publicbooleanonLongClick(Viewv){...

    4
    热度
  • 可进一步参考的文章

    Android中RemoteViews的实现[email protected]/**/2012-8-22本文结合AppWidget的应用场景,分析Android中RemoteViews的内部具体实现。从前文《Android中AppWidget的分析与应用:AppWidgetProvider》和《Android中Launcher对于AppWidget的处理的分析:AppWidgetHost...

    29
    热度
  • 批改Android的开关机铃声、Android开关机画面与动画

    修改Android的开关机铃声、Android开关机画面与动画/*********************************************************************************************author:[email protected]/**/*E-mail:[email protected]/**/*http://...

    50
    热度
  • [原创] 怎么在android中实现shake的动作检测 - part 1

    [原创]如何在android中实现shake的动作检测-part1新型的手机现在都加入了三维规则加速器(accelerometer),所以手势/动作的检测也逐渐成为移动应用开发的一部分.比如想擦掉一副画好的画,可以轻微摇一摇你的手机,就可以擦掉canvas里的graphics了.第一次看见这个是07年在越狱了的iPhone上面一个叫SketchUp的软件.还有就是todolist,完成了的项目,轻...

    86
    热度
  • Android应用开发学习札记

    Android应用开发学习笔记收集了一下日常android应用开发过程中遇到的问题,简单的进行了总结,于是有了这个帖子,欢迎广大android爱好者留言!1楼azone.mobi2010-05-052010-04-10:savedInstanceState对象介绍代码:...publicvoidonCreate(BundlesavedInstanceState){super.onCreate(sa...

    91
    热度
  • Android实战技术:ListView刷新的顺序有关问题

    Android实战技术:ListView刷新的顺序问题背景一个典型的ListView,每个Item显示一个TextView,代表一个Task,需要实现二个编辑方式:一个是用CheckBox来标识任务已经完成,另一个要实现的编辑是删除任务。对于完成的CheckBox就直接放在布局中就可,但对于删除不想使用ContextMenu来实现编辑,对于像iOS中那样的列表,它的删除都是通过对列表中每个项目的手...

    29
    热度
  • Android内存储器泄露利器(内存统计篇) (转)

    Android内存泄露利器(内存统计篇)(转)我们可以通过adbshell"dumpsysmeminfo%curProcessName%"命令得到某个进程的内存使用情况。getMemoryState.bat主要用于解析该命令返回的内存,得到NativeSize,DalvikSize,NativeAllocated,DalvikAllocated,NativePSS,DalvikPSS等。它把不同时...

    62
    热度
  • 读懂IL代码(4)

    读懂IL代码(四)这一篇是IL系列的最后一篇的,主要是要说一下IL中的流程控制。我相信,经过前面三篇的介绍,看IL代码应该不是什么大问题了吧。好吧,闲话不多说了,就来简单的说一下吧。还是跟前几篇一样,以例子来解释说明。转换为IL代码如下:大家是否看到了上图中我画的红色框框,这个就是流程控制的关键,下面我最后一次一句一句去解释,希望大家能够自己去尝试一下,看一下。.methodprivatehide...

    210
    热度
  • C#入门中的必备语法(1)

    C#入门中的必备语法(一)首先我们要知道C#语言是一种面向对象的语言由C和C++演变而来,它依赖于.NETFramework。.NETFramework可以提供一个强大的代码库供其调用。之所以说C#语言依赖于.NETFramework是由于C#源代码只有经过编译器(指VS或VCE)的编译之后,变成CIL(CommonIntermediateLanguage)通用中间语言。其实通常是我们常见的.ex...

    141
    热度
  • Android中通过反射回设置显示时间

    Android中通过反射来设置显示时间这个Toast的显示在Android中的用途还是很大的,同时我们也知道toast显示的时间是不可控的,我们只能修改他的显示样式和显示的位置,虽然他提供了一个显示时间的设置方法,但是那是没有效果的(后面会说到),他有两个静态的常量Toast.SHORT和Toast.LONG,这个在后面我会在源码中看到这个两个时间其实是2.5s和3s。那么我们如果真想控制toas...

    13
    热度
  • android的ViewPager跟Animation的一些使用(二)

    android的ViewPager和Animation的一些使用(二)Animation的部分android的animation分为scale,rotate,tranlateAnimation,alpha这几种startanimation的方式以下几种:<spanstyle="white-space:pre"> </span>t1_icon1.setIm...

    19
    热度
  • Android侧滑菜单DrawerLayout(屉子布局)实现

    Android侧滑菜单DrawerLayout(抽屉布局)实现应用场景:由于侧滑菜单有更好的用户体验效果,所以更多的App使用侧滑抽屉式菜单列表,如网易客户端、百度影音、爱奇艺等等。至此,侧滑菜单有了更多的使用需求。知识点介绍:实现侧滑菜单功能的方法有很多,如果开源的项目SlidingMenu,下载地址为https://github.com/jfeinstein10/SlidingMenu。该开源...

    64
    热度
  • android基础入门控件详解(五)

    android基础入门控件详解(5)一.Spinner(下拉列表):编码实现:先要在布局文件中定义Spinner组件,然后将可选内容通过ArrayApadter和下拉列表连接起来,最后要获得用户选择选项,要设计事件监听setOnItemSelectedListener并实现其中的onItemSelected,从而获得用户所选择的内容。其中ArrayAdapter适配器,它的作用是连接数据源与视图,...

    52
    热度