51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Java、Android实现表单提交——支持多文件同时上传

Java、Android实现表单提交——支持多文件同时上传

在Android里面或者J2EE后台需要趴别人网站数据,模拟表单提交是一件很常见的事情,但是在Android里面要实现多文件上传,还要夹着普通表单字段上传,这下可能就有点费劲了,今天花时间整理了一个工具类,主要是借助于HttpClient,其实也很简单,看一下代码就非常清楚了HttpClient工具类:HttpClie...

Android平台 AES加密/解密

Android平台 AES加密/解密

网上有些代码在运行解密时抛出错误:javax.crypto.BadPaddingException:padblockcorrupted 以下代码亲测运行无误:packagecom.example.testandroid;importjava.security.SecureRandom;importjavax....

Android 中 SQLite 数据库的查看

Android 中 SQLite 数据库的查看

当SQLite数据库创建完成后,如何查看数据库的内容呢?如果直接使用FileExplorer查看,最多只能看到database目录下出现了一个 BookStore.db文件,Book表是无法通过FileExplorer看到的。我将简单介绍两种SQLite数据库的查看方式,来对数据库和表的创建情况进行检查。--...

Error:Uncaught translation error: com.android.dx.cf.code.SimException的一种情况

Error:Uncaught translation error: com.android.dx.cf.code.SimException的一种情况

AndroidStudio报的异常信息Error:Uncaughttranslationerror:com.android.dx.cf.code.SimException:localvariabletypemismatch:attempttosetoraccessavalueoftypejava.lang.Object...

Android AndroidManifest 清单文件以及权限具体解释

Android AndroidManifest 清单文件以及权限具体解释

每一个Android应用都须要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名称是固定的而且放在每一个Android应用的根文件夹下。它定义了该应用对于Android系统来说一些很重要的信息。Android系统须要这些信息才干正常执行该应用。Android程序清单文件主要具有以下作用:&mi...

Android -- OkHttp的简单使用和封装

Android -- OkHttp的简单使用和封装

1,昨天把okHttp仔细的看了一下,以前都是调用同事封装好了的网络框架,直接使用很容易,但自己封装却不是那么简单,还好,今天就来自我救赎一把,就和大家写写从最基础的OKHttp的简单get、post的使用,再到它的封装。2,OkHttp的简单使用  首先我们创建一个工程,并在布局文件中添加三个控件,TextView(...

implementation、api与多模块依赖

implementation、api与多模块依赖

自从gradle升级3.+版本后,gradle原来的依赖方法全部都被替换了,之前的compile替换成了implementation和api,新建工程时发现gradle默认使用的也是implementation。而最近使用多模块依赖时,发现app模块使用implementation依赖子模块时,无法直接访问子模块依赖的...

Android Studio 报错:Could not find com.android.support:appcomp

Android Studio 报错:Could not find com.android.support:appcomp

报错内容如下,Couldnotfindcom.android.support:appcompat-v7:28.0.0-beta01.Searchedinthefollowinglocations:file:/D:/AndroidSDK/extras/m2repository/com/android/support/ap...

Could not resolve dependencies recyclerview-v7:28.0.0-alpha1

Could not resolve dependencies recyclerview-v7:28.0.0-alpha1

報錯:Couldnotresolvecom.android.support:recyclerview-v7:28.0.0-alpha1.改正方法如下:將implementation'com.android.support:recyclerview-v7:28.0.0-alpha1'改為implement...

Android中的依赖问题(五种依赖、eclipse、AS、添加第三方库、jar)

Android中的依赖问题(五种依赖、eclipse、AS、添加第三方库、jar)

这篇文章的主题是:依赖是什么eclipse中的依赖另外相关的话题有↓,可以自行查看:安卓的support包的历史AS中grandle具体的内容怎么做一个给别人用的Jar包和lib库 (另外,贴图有点麻烦,所以这里图片只放了一张,如果有博友觉得本文有帮助而且希望补充图片,可以留言) 依赖是什...

在Android中使用adb命令时关于权限方面的一些总结

在Android中使用adb命令时关于权限方面的一些总结

最近一段时间一直在调试关于之前做的adb4Robotium跨进程测试框架出现的问题,随着对问题的不断研究,发现关于adb命令的执行权限这块的坑比较多,但目前网上关于这块的信息还是相对比较缺乏的,所以自己拿手机做了一些小实验,并写此文借以做个小结,方便以后查阅。 坑一、用户机就算是已经root了,但默认运行所有...

Android--adb权限拒绝访问(permission denied)解决

Android--adb权限拒绝访问(permission denied)解决

用户机已经root了,但是在执行删除系统文件出现permissiondenied,查找了下原因:默认运行所有命令时都仍然是普通用户身份,除非显式切换到root用户。命令: adb root然后执行命令就OK,注意:真机必须root...

在Android Studio中查看SQLite数据库

在Android Studio中查看SQLite数据库

原来查看数据库内容,我们一般都是将数据库文件从手机导出,再用专门的软件打开查看,比较繁琐。最近发现了一个比较方便的方法:使用工具stetho。使用方式在gradle中配置dependencies:dependencies{//Stethocorecompile‘com.facebook.stetho:stetho:1....

Android中仿支付宝月账单view

Android中仿支付宝月账单view

前言昨夜同门云集推杯又换盏,今朝茶凉酒寒豪言成笑谈。半生累,尽徒然,碑文完美有谁看,隐居山水之间誓与浮名散。简介今天给大家带来的是支付宝的月账单view的实现,看到标题,你可能会觉得是自定义view的相关实现,这里可能要让你失望了,因为这里我们用的是github上的一个开源项目。1.效果图2.MPAndroidChar...

Android实现仿支付宝流水

Android实现仿支付宝流水

今天给大家讲的是如何自定义下拉的ListView实现支付宝账单的效果,月份是需要悬浮的,然后没一个月归为一类,先看一个效果图吧。场景:后台下发的数据就是一个List<对象>,考虑到实际情况,还需要做下拉的分页操作,所以,基于上面的情况,我们需要自定义一个可以拦截月份的view。先定义一个FooterView...