当前位置: 代码迷 >> first的解决方案
 
  • android之图片异步加载并缓存到当地

    android之图片异步加载并缓存到本地?在android项目中访问网络图片是非常普遍性的事情,如果我们每次请求都要访问网络来获取图片,会非常耗费流量,而且图片占用内存空间也比较大,图片过多且不释放的话很容易造成内存溢出。针对上面遇到的两个问题,首先耗费流量我们可以将图片第一次加载上面缓存到本地,以后如果本地有就直接从本地加载。图片过多造成内存溢出,这个是最不容易解决的,要想一些好的缓存策略,比如...

    35
    热度
  • Android异步处理1:使用Thread+Handler实现非UI线程更新UI界面

    Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面概述:每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进行了操作,则会报错:Ca...

    68
    热度
  • Android异步处理3:Handler+Looper+MessageQueue深入详解

    Android异步处理三:Handler+Looper+MessageQueue深入详解在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使用消息机制实...

    181
    热度
  • Android实战技艺:深入解析AsyncTask

    Android实战技巧:深入解析AsyncTaskhttp://blog.csdn.net/hitlion2008/article/details/7983449?关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageV...

    95
    热度
  • Android异步处置一:使用Thread+Handler实现非UI线程更新UI界面

    Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面概述:每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进行了操作,则会报错:Ca...

    97
    热度
  • Android异步处置三:Handler+Looper+MessageQueue深入详解

    Android异步处理三:Handler+Looper+MessageQueue深入详解在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使用消息机制实...

    122
    热度
  • android 所有使用NDK开发android应用程序

    android全部使用NDK开发android应用程序H3{margin-bottom:0.21cm;}H3.western{font-family:"DejaVuSerif",serif;}H3.cjk{font-family:"DejaVuSans";font-style:normal;}H3.ctl{font-family:"LohitHindi";}PRE{font-family:"Dej...

    87
    热度
  • Android为ListView的Item设立不同的布局

    Android为ListView的Item设置不同的布局packagecc.testlistview;?importjava.util.ArrayList;?importjava.util.HashMap;?importandroid.os.Bundle;?importandroid.view.View;?importandroid.widget.AdapterView;?importandroi...

    12
    热度
  • Android项目构造

    Android项目结构Android各个文件夹作用?程序工程架构Hello?World项目的创建,我们可以将一个?Android?应用程序基本的档桉结构归纳成如下:?我们来看看?Android?应用程序的基本档桉结构,以及各自所负责的内容。1.src文件夹(存放源代码)src?目录中包含了一个?Android?应用程序中所需的各个程序码档桉。这些档桉被包在?对应?package?的?子?目?录?下...

    64
    热度
  • Android TTS学习——持续爱的表白(转)

    AndroidTTS学习——继续爱的表白(转)?AndroidTTS学习——继续爱的表白分类:?AndroidTTS?GoogleAndroid2010-08-1317:33?2561人阅读?评论(1)?收藏?举报一.?简单介绍在上一篇里http://blog.csdn.net/ichliebephone/archive/2010/08/10/5802739.aspx?我们讲到了TTS?最主要的一...

    13
    热度
  • 生手必须掌握的Linux命令

    新手必须掌握的Linux命令2.1强大好用的SHELL?计算机硬件是由运算器、控制器、存储器、输入/输出设备等设备组成的,而能够让机箱内各种设备各司其职东西就叫做——系统内核。内核负责驱动硬件、管理活动和分配/管理硬件资源,如此说来系统内核对计算机来讲可真的是太重要了,所以它不能直接让用户操作。?因为用户不能直接控制硬件也不能直接操作内核,于是便需要基于“系统调用接口”开发出的程序/服务来满足用户...

    187
    热度
  • Activity的启动流程

    Activity是Android应用与用户交互的界面,了解Activity的启动流程可以加深我们对Activity理解。sdk版本25 一、发起启动Activity的请求 通常我们会通过startActivity()来打开一个新的Activity。 startActivity(newIntent(this,SecondActivity.class)); 1、Activity&startA...

    20
    热度
  • 十分全面的SQL Server巡检脚本来自sqlskills团队的Glenn Berry 大牛

    非常全面的SQLServer巡检脚本来自sqlskills团队的GlennBerry大牛非常全面的SQLServer巡检脚本来自sqlskills团队的GlennBerry大牛GlennBerry大牛会对这个脚本持续更新--SQLServer2012DiagnosticInformationQueries--GlennBerry--April2015--LastModified:April27,2...

    544
    热度
  • android 对话框AlertDialog

    android对话框AlertDialog。??API:java.lang.Object????android.app.AlertDialog.Builder??使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle:为对话框设置标题setIcon:为对话框设置图标setMessage:为对话框设置内容setView:给对话框设置自定义样式setItems:设置...

    61
    热度
  • PHP 口试宝典

    PHP面试宝典php1、表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2、session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,...

    343
    热度
  • android ListView之一:Adapter介紹與应用(转)

    androidListView之一:Adapter介紹與使用(转)?点击查看原网页ListView是在Android很常見的一種視圖,ListView不論在電話簿中還是觀看大量的列表資料,都是會用得到。ListView的使用需要搭配Adapter,Adapter是用來連接資料和ListView的,Adapter除了會用到ListView中,另外會用到還有Spinner(類似下拉選單)的這個元件中。...

    35
    热度
  • Java面试题总集(上)

    Java面试题全集(上)2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java7)给出了题目的答案和相关代码,去掉了EJB2.x、JSF等无...

    16
    热度
  • 深入懂得Android之设备加密Device Encryption

    深入理解Android之设备加密DeviceEncryption深入理解Android之设备加密DeviceEncryptionAndroid从4.4开始就支持一项功能,那就是对设备进行加密。加密自然是为了安全性考虑,由于/system目录是只读的,手机里那些存储设备分区中需要保护的就剩下/data/分区和sdcard了。显然,/data/和sdcard大量存储了用户数据(比如app运行时存储的数...

    86
    热度
  • Android增高第一篇之MediaPlayer

    Android提高第一篇之MediaPlayer本文来自http://blog.csdn.net/hellogv/?,引用必须注明出处!????????前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。????????本文介绍MediaPlayer的使用。MediaPlay...

    20
    热度
  • android平板下的GridView视图缓存优化

    android平板上的GridView视图缓存优化?本文来自http://blog.csdn.net/hellogv/?,引用必须注明出处!?????最近在做android平板上的开发,其中涉及到高分辨率之下使用GridView的性能问题。在Android手机软件开发中,如果在ListView或者GridView上使用大数量Item,很多人都会想到ViewHolder......没错,ViewHo...

    16
    热度