当前位置: 代码迷 >> renameTo的解决方案
 
  • Android开发之图片处理课题(三):利用ThreadPoolExcutor线程池实现多图片的异步加载

    Android开发之图片处理专题(三):利用ThreadPoolExcutor线程池实现多图片的异步加载在上一篇专题Android开发之图片处理专题(二):利用AsyncTask和回调接口实现图片的异步加载和压缩中我们实现了listView的图片的大量加载。今天,我们换一种方式,采用线程池的方式来实现。我们需要准备两个东西:1、图片下载任务类2、线程池。1、图片下载任务类。图片下载任务类,将需要显...

    22
    热度
  • Android 模拟J2me 透过连接框架

    Android模拟J2me通过连接框架市场上J2ME的应用程序太多了。而Android。又是刚出产的东西,所以很多东西不完善等。虽然Android不支持J2me,但是Android提供了Java开发接口,所以用这些APIs模拟一个J2ME也不是难事,今天我就试着模拟一个J2ME的JSR75的文件管理。废话不说了,具体看下代码这个是部分实现JSR75?importjava.io.DataInputS...

    111
    热度
  • Android 调用摄像头效能【拍照与视频】

    Android调用摄像头功能【拍照与视频】应用场景:在Android开发过程中,有时需要调用手机自身设备的功能,上篇文章主要侧重摄像头拍照功能的调用。本篇文章将综合实现拍照与视频的操作。知识点介绍:该部分请阅读【Android调用摄像头功能】使用方式:第一步:新建一个Android项目CameraPhotoVedio,包含两个Activity:MainActivity、CameraActivity...

    55
    热度
  • Android 携程动态加载框架的封装流程分析

    Android携程动态加载框架的打包流程分析最近携程开源了一套动态加载的框架,总的来说,该框架和OpenAtlas还是有一定的相似之处的,比如资源的分区。此外该框架也支持热修复。个人觉得该框架中携程做的比较多的应该在打包语句的编写上面,这篇文章主要用于记录自己学习该框架的一个过程,携程的打包语句是我见过最复杂的,所以还是非常值得借鉴的。在携程的github上的DynamicAPK上,给出的打包方法...

    44
    热度
  • android 磁盘缓存

    android磁盘缓存.开发一个app,特别是图片的app,免不了要存储图片,内存缓存是必要的,之前的几篇文章已经有涉及.磁盘的缓存,也是相当必要的.最近在做一个机顶盒应用,结果,机顶盒的sdcard真烂,导致整个程序的速度被影响了.报怨一下,这么差的卡就不要拿出来丢人了.图片下载中,使用了磁盘缓存.android系统中有一个可供使用的缓存类,是个不错的选择.DiskLruCache直接上代码吧,...

    18
    热度
  • 技术小结-android篇(四)-工具类总结

    技术总结--android篇(四)--工具类总结StringUtil(视个人需要进行添加)publicclassStringUtil{ publicstaticbooleanisMail(Stringstring){ if(null!=string){ if(string.matches("^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A...

    69
    热度
  • Android Netroid解析之——断点续传下载及有关问题修正

    AndroidNetroid解析之——断点续传下载及问题修正提到Netroid或许很多人不知道这个框架,但我如果说Volley想必没有人不知道吧。Netroid是一个基于Volley实现的AndroidHttp库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能,关于网络请求,图片加载没什么好说的,Volley已经有很多人解析过了,这里来说一下大文件断点下载。关于...

    19
    热度
  • JAVA基础学习day21-IO源三-File、Properties、PrintWriter与合并、分割流

    JAVA基础学习day21--IO流三-File、Properties、PrintWriter与合并、分割流一、File1.1、File概述文件和目录路径名的抽象表示形式。用户界面和操作系统使用与系统相关的路径名字符串来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名有两个组件:一个可选的与系统有关的前缀字符串,比如盘符,"/"表示UNIX中的根目录,"\\\\"表示M...

    49
    热度
  • 19.24  File类的获取功能

    黑马程序员_JavaSE学习总结第19天_IO流1-------android培训、java培训、期待与您交流!----------19.01集合的特点和数据结构总结HashSet、HashMap、Hashtable判断元素唯一性的方式:通过对象的hashCode和equals方法来完成元素唯一性如果对象的hashCode值不同,那么不用判断equals方法,就直接存储到哈希表中。如果对象的has...

    669
    热度
  • Android应用Preference有关及源码浅析(SharePreferences篇)

    Android应用Preference相关及源码浅析(SharePreferences篇)1前言在我们开发Android过程中数据的存储会有很多种解决方案,譬如常见的文件存储、数据库存储、网络云存储等,但是Android系统为咱们提供了更加方便的一种数据存储方式,那就是SharePreference数据存储。其实质也就是文件存储,只不过是符合XML标准的文件存储而已,而且其也是Android中比较...

    10
    热度
  • java 图片变换、加水印等工具类

    java图片转换、加水印等工具类技术实现:主要使用的jmagick.jar和jdk本身自带的图像处理jar 主要方法: 1.获取图片信息 2.压缩图片 3.水印(文字) 4.切图 5.按照指定的宽高进行图片缩放 6.图片按照等比缩放 7.图片缩放 8.图片按照等比缩放 9.给图片添加文字水印 10.给图片添加水印、可设置水印的旋转角度,并调整大小 11.根据文字生成图片 12.将多个小图片合成...

    692
    热度
  • 黑马软件工程师——Java基础-IO流(一)-File类以及其他流对象

    黑马程序员——Java基础--IO流(一)---File类以及其他流对象------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、File类File类是将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。File对象可以作为参数传递给流对象的构造函数。File类的实例是不...

    428
    热度
  • 安卓开发札记——关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)

    安卓开发笔记——关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)在开发安卓应用中避免不了要使用到网络图片,获取网络图片很简单,但是需要付出一定的代价——流量。对于少数的图片而言问题不大,但如果手机应用中包含大量的图片,这势必会耗费用户的一定流量,如果我们不加以处理,每次打开应用都去网络获取图片,那么用户可就不乐意了,这里的处理就...

    95
    热度
  • JAVA入门教程(1)

    基于文本的应用 程序交互的几种方式 程序在运行的时候,我们要给程序输入数据,程序根据输入的数据作出响应。 常见的输入方式有: n命令行参数 n系统属性 n标准的输入 n在程序中实现文件的创建,读,写 常用类方法说明 Math类是用来支持数学计算的,它打包在java.lang包中,包含一组静态方法和两个常数,是终态(final)的,它不能被实例化。它主要包括下列方法: 分割 intceil(do...

    476
    热度
  • Java API 高速速查宝典

    JavaAPI快速速查宝典JavaAPI快速速查宝典作者:明日科技,陈丹丹,李银龙,王国辉著出版社:人民邮电出版社出版时间:2012年5月Java编程的最基本要素是方法、属性和事件,掌握这些要素,就掌握了解决实际问题的一般方法。《java全能速查宝典》从javase及javaee两方面入手,精选了jdk自身600多个常用的方法、属性,同时还对jsp、servlet技术及javaee流行框架的使用进...

    355
    热度
  • myeclipse转eclipse jee的工程资料补丁(主要是maven补丁)

    myeclipse转eclipsejee的工程文件补丁(主要是maven补丁)以下是用来将myeclipse(或者其他没有加maven配置的工程)的工程文件装换到最新的m2eclipse插件所能识别的格式,简单来说就是修改.project和.classpath使用方法:1.在workspace任意层级下(当然啦,这个workspace的名字要包含"workspace"字样),运行:java?Ecl...

    88
    热度
  • 21.15  复制文本文件的5种方式案例

    黑马程序员_JavaSE学习总结第21天_IO流3-------android培训、java培训、期待与您交流!----------21.01转换流出现的原因及格式由于字节流操作中文不是特别方便,所以,java就提供了转换流。字符流=字节流+编码表21.02编码表概述和常见编码表编码表:计算机只能识别二进制数据,早期又来是电信号,为了方便应用计算机,让它可以识别各个国家的文字,就将各个国家的文字用...

    476
    热度
  • android内核剖解学习笔记:AMS(ActivityManagerService)内部原理和工作机制

    android内核剖析学习笔记:AMS(ActivityManagerService)内部原理和工作机制一、ActivityManagerService提供的主要功能:(1)统一调度各应用程序的Activity(2)内存管理(3)进程管理二、启动一个Activity的方式有以下几种:(1)在应用程序中调用startActivity启动指定的Activity(2)在Home程序中单击一个应用图标,启...

    89
    热度
  • android开发工具类小结(一)

    android开发工具类总结(一)一、日志工具类Log.java1publicclassL2{3privateL()4{5/*不可被实例化*/6thrownewUnsupportedOperationException("Cannotbeinstantiated!");7}8//是否需要打印bug,可以在application的onCreate函数里面初始化9publicstaticboolean...

    27
    热度
上一页12...56下一页