-
Android基础入门教程——6.1 数据存储与访问之——文件储存读写
Android基础入门教程——6.1数据存储与访问之——文件存储读写Android基础入门教程——6.1数据存储与访问之——文件存储读写标签(空格分隔):Android基础入门教程本节引言:嘿嘿,看到这个题目,相信部分读者会问,你前面的Fragment写完了吗?嗯,没写完,因为想例子,需要一点时间,为了提高效率,所以决定像多线程一样,并发的来写教程,这样可能可以加快写教程的进度,到现在为止,刚好写...
25
热度 -
Android性能优化之解密ZAKER,网易云阅览等新闻应用的内容缓存加载方式
Android性能优化之解密ZAKER,网易云阅读等新闻应用的内容缓存加载方式我是比较关注时事的,每天都会花一点事件去看看新闻什么的.因此类似ZAKER,网易云阅读等这类的资讯聚合类应用是我的钟爱,并且这些应用也确实做得很好,值得学习!前面一篇文章,讲了缓存的一些构思.之前也写过LRUCache类的一些缓存实践,但那只是放在应用的缓存中,并不适合做长期的缓存.这次我们来...
59
热度 -
基于android的Socket通信 Android框架
javaandroid面试题分析总结《二》-IT蓝豹2、性能优化--lazy?loaded上面的代码虽然简单,但是有一个问题----无论这个类是否被使用,都会创建一个instance对象。如果这个创建很耗时,比如说链接10000次数据库(夸张一点啦....),并且这个类还不一定会被使用,那么这个创建过程就是无用的,怎么办呢?为了解决这个问题,我们想到的新的解决方案:public?class?Sin...
21
热度 -
MyBatis入门(4)-动态SQL
MyBatis入门(四)---动态SQL一、创建数据库表1.1、创建表USE`mybatis`;/*Tablestructurefortable`user`*/DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'用户ID',`name`varchar(45)NOTNULLDEFAULT'...
128
热度 -
sqliteconnection中的version万一比先前的大,则执行onUpgrade;模仿疯狂猜图游戏;matrix设置图片比例
sqliteconnection中的version一旦比先前的大,则执行onUpgrade;模仿疯狂猜图游戏;matrix设置图片比例图片和对应文本保存在assets中,项目一启动写到sqlite中,可以讲初始化数据写在util中,启动时候判断下,如果加载成功过了,第二次可以不用加载,这里为了方便写在一起importjava.io.BufferedReader;importjava.io.IOEx...
27
热度 -
Maven 工程下 Spring MVC 站点配置 (2) Mybatis数据操作
Maven工程下SpringMVC站点配置(二)Mybatis数据操作详细的SpringMVC框架搭配在这个连接中:Maven工程下SpringMVC站点配置(一)Maven工程下SpringMVC站点配置(二)Mybatis数据操作这篇主要讲解MVC中Mybatis的配置过程。STEP1:数据库与实体bean的创建;在这个实例中用Mysql作为操作的数据库源,先来创建一张名为users的数据表结...
144
热度 -
Android资源管理框架(Asset Manager)简洁介绍和学习计划
Android资源管理框架(AssetManager)简要介绍和学习计划Android应用程序主要由两部分内容组成:代码和资源。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI。这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局。这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等。...
150
热度 -
android 口试
android面试1、Androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自己的操作...
356
热度 -
Android惯用代码集合
Android常用代码集合这篇文章主要记录一些常用的一些代码段,方便以后查阅,不断更新中。1:调用浏览器,载入某网址123Uriuri=Uri.parse("http://www.android-study.com");Intentit=newIntent(Intent.ACTION_VIEW,uri);startActivity(it);2:Broadcast接收系统广播的i...
51
热度 -
C#上传图片跟生成缩略图以及图片预览
C#上传图片和生成缩略图以及图片预览因工作需要,上传图片要增加MIME类型验证和生成较小尺寸的图片用于浏览。根据网上代码加以修改做出如下效果图:前台代码如下:1<htmlxmlns="http://www.w3.org/1999/xhtml">2<headrunat="server">3<metahttp-equiv="Content-Type"content="te...
294
热度 -
android Bluetooth(官方通译)
androidBluetooth(官方翻译)BluetoothUsingtheBluetoothAPIs,anAndroidapplicationcanperformthefollowing:使用蓝牙APIs,一个Android应用可以进行如下操作:ScanforotherBluetoothdevices扫描其他蓝牙设备QuerythelocalBluetoothadapterforpairedB...
451
热度 -
Android资讯客户端(仿网易)-下
Android新闻客户端(仿网易)--下一、摘要继上一篇博客《模仿网易新闻客户端(上)》之后,笔者继续开发我们自己的“网易新闻客户端”,由于找不到现成的url新闻链接地址,所以这里就用RSS订阅所提供的url,这里所用到的链接仍然是网易新闻中心的RSS地址http://www.163.com/rss/,然后通过解析xml内容,以ListView的方式呈现在手机界面上。还有一个问题,因为RSS所提供...
66
热度 -
android-完整利用AsyncTask兑现网络图片下载的实例
android-完整利用AsyncTask实现网络图片下载的实例先看看效果图:???主类:?packagecom.tangzq;?importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io...
0
热度 -
Android 从缓存中读取图片并异步加载的种
Android从缓存中读取图片并异步加载的类在新浪微博的微博列表中的图片,为了加速其显示也未了加快程序的响应,可以参考该图片异步加载类实现。?public?class?AsyncImageLoader?{????//SoftReference是软引用,是为了更好的为了系统回收变量????private?HashMap<String,?SoftReference<Drawable>...
56
热度 -
android中提供多线程上载思路
android中提供多线程下载思路android中提供多线程下载思路2010年12月13日单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点下载的难点在哪里?1.多线程下载,2.支持断点。多线程下载:如何才能从文件的指定位置处开始下载文件?(比如从50MB开始)这一点我们可以通过HTTP请求信息头来设置,还记得HTTP请求信息头的“Range”属性吗?断点:首要问题(多线程下载)...
89
热度 -
Android zip资料压缩解压缩
Androidzip文件压缩解压缩DirTraversal.javaviewsourceprint?01packagecom.once;0203importjava.io.File;04importjava.util.ArrayList;05importjava.util.LinkedList;06/**07*文件夹遍历08*@authoronce09*10*/11publicclassDirTr...
31
热度 -
android上加载大图片需要注意的有关问题
android上加载大图片需要注意的问题尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将...
89
热度 -
Android-Universal-Image-Loader源码分析
前言 ImageLoader是android使用中出现比较早(PS:即的刚接触安卓项目的时候就用的是这个图片加载图,算算已经快5年了),使用最多的一个开源图片加载库了。随着glide,fresco和picasso等图片加载的库出现,ImageLoader使用变得越来越少。最近在看其他图片加载库的源码,顺便补补之前错过的一些事情。 代码仓库地址:Android-Universal-Image-Loa...
62
热度 -
[转载]SCJP认证套题解析
[转载]SCJP认证套题解析 1.Whichofthefollowingrangeofshortiscorrect?A.-27--27-1 B.0--216-1 C.?215--215-1 D.?231--231-1翻译下面哪些是short型的取值范围。 答案C 解析短整型的数据类型的长度是16bits,有符号。另外需要说明的是java中所有的整(Integral)数(...
507
热度 -
Android笔试(1)
Android笔试(一)Android笔试总结笔试,共10道题,不限时间。(答案整理自互联网,不保证完全正确,仅供参考。)?1.请谈一下Android系统的架构。答:Android系统采用了分层架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。?2.谈谈android大众常用的五种布局。答:在Android中,共有五种布局方式,分别是:FrameLayout(框架...
7
热度