当前位置: 首页 > news >正文

网站租金可以做办公费吗电脑网站转手机版

网站租金可以做办公费吗,电脑网站转手机版,网页网站设计公司,深圳seo秘籍主要介绍总结的Android开发中常用的工具类#xff0c;大部分同样适用于Java。目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、 PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、 ParcelUtils、RandomUtils、ArrayUtils、ImageUtils…主要介绍总结的Android开发中常用的工具类大部分同样适用于Java。目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、 PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、 ParcelUtils、RandomUtils、ArrayUtils、ImageUtils、ListUtils、MapUtils、 ObjectUtils、SerializeUtils、SystemUtils、TimeUtils。 The English version of this article seeAndroid Common Utils   所有代码都在TrineaAndroidCommonGithub中欢迎Star或Fork^_*除这些工具类外此项目还包括缓存、下拉ListView等。详细接口介绍可见TrineaAndroidCommon API Guide。 具体使用可直接引入TrineaAndroidCommon作为你项目的library(如何拉取代码及添加公共库)或是自己抽取其中的部分使用。   1、HttpUtilsHttp网络工具类主要包括httpGet、httpPost以及http参数相关方法以httpGet为例static HttpResponse httpGet(HttpRequest request)static HttpResponse httpGet(java.lang.String httpUrl)static String httpGetString(String httpUrl)包含以上三个方法默认使用gzip压缩使用bufferedReader提高读取速度。HttpRequest中可以设置url、timeout、userAgent等其他http参数HttpResponse中可以获取返回内容、http响应码、http过期时间(Cache-Control的max-age和expires)等前两个方法可以进行高级参数设置及丰富内容返回第三个方法可以简单的传入url获取返回内容httpPost类似。更详细的设置可以直接使用HttpURLConnection或apache的HttpClient。源码可见HttpUtils.java更多方法及更详细参数介绍可见HttpUtils Api Guide。   2、DownloadManagerProAndroid系统下载管理DownloadManager增强方法可用于包括获取下载相关信息如getStatusById(long) 得到下载状态getDownloadBytes(long) 得到下载进度信息getBytesAndStatus(long) 得到下载进度信息和状态getFileName(long) 得到下载文件路径getUri(long) 得到下载urigetReason(long) 得到下载失败或暂停原因getPausedReason(long) 得到下载暂停原因getErrorCode(long) 得到下载错误码源码可见DownloadManagerPro.java更多方法及更详细参数介绍可见DownloadManagerPro Api Guide。关于Android DownManager使用可见DownManager Demo。   3、ShellUtilsAndroid Shell工具类可用于检查系统root权限并在shell或root用户下执行shell命令。如checkRootPermission() 检查root权限execCommand(String[] commands, boolean isRoot, boolean isNeedResultMsg) shell环境执行命令第二个参数表示是否root权限执行execCommand(String command, boolean isRoot) shell环境执行命令源码可见ShellUtils.java更多方法及更详细参数介绍可见ShellUtils Api Guide。关于静默安装可见apk-root权限静默安装。   4、PackageUtilsAndroid包相关工具类可用于(root)安装应用、(root)卸载应用、判断是否系统应用等如install(Context, String) 安装应用如果是系统应用或已经root则静默安装否则一般安装uninstall(Context, String) 卸载应用如果是系统应用或已经root则静默卸载否则一般卸载isSystemApplication(Context, String) 判断应用是否为系统应用源码可见PackageUtils.java更多方法及更详细参数介绍可见ShellUtils Api Guide。关于静默安装可见apk-root权限静默安装。   5、PreferencesUtilsAndroid SharedPreferences相关工具类可用于方便的向SharedPreferences中读取和写入相关类型数据如putString(Context, String, String) 保存string类型数据putInt(Context, String, int) 保存int类型数据getString(Context, String) 获取string类型数据getInt(Context, String) 获取int类型数据可通过修改PREFERENCE_NAME变量修改preference name源码可见PreferencesUtils.java更多方法及更详细参数介绍可见PreferencesUtils Api Guide。   6、JSONUtilsJSONUtils工具类可用于方便的向Json中读取和写入相关类型数据如String getString(JSONObject jsonObject, String key, String defaultValue) 得到string类型valueString getString(String jsonData, String key, String defaultValue) 得到string类型value表示从json中读取某个String类型key的值   getMap(JSONObject jsonObject, String key) 得到mapgetMap(String jsonData, String key) 得到map表示从json中读取某个Map类型key的值源码可见JSONUtils.java更多方法及更详细参数介绍可见JSONUtils Api Guide。   7、FileUtils文件工具类可用于读写文件及对文件进行操作。如readFile(String filePath) 读文件writeFile(String filePath, String content, boolean append) 写文件getFileSize(String path) 得到文件大小deleteFile(String path) 删除文件源码可见FileUtils.java更多方法及更详细参数介绍可见FileUtils Api Guide。   8、ResourceUtilsAndroid Resource工具类可用于从android资源目录的raw和assets目录读取内容如geFileFromAssets(Context context, String fileName) 得到assets目录下某个文件内容geFileFromRaw(Context context, int resId) 得到raw目录下某个文件内容源码可见ResourceUtils.java更多方法及更详细参数介绍可见ResourceUtils Api Guide。   9、StringUtilsString工具类可用于常见字符串操作如isEmpty(String str) 判断字符串是否为空或长度为0isBlank(String str) 判断字符串是否为空或长度为0 或由空格组成utf8Encode(String str) 以utf-8格式编码capitalizeFirstLetter(String str) 首字母大写源码可见StringUtils.java更多方法及更详细参数介绍可见StringUtils Api Guide。   10、ParcelUtilsAndroid Parcel工具类可用于从parcel读取或写入特殊类型数据如readBoolean(Parcel in) 从pacel中读取boolean类型数据readHashMap(Parcel in, ClassLoader loader) 从pacel中读取map类型数据writeBoolean(boolean b, Parcel out) 向parcel中写入boolean类型数据writeHashMap(MapK, V map, Parcel out, int flags) 向parcel中写入map类型数据源码可见ParcelUtils.java更多方法及更详细参数介绍可见ParcelUtils Api Guide。   11、RandomUtils随机数工具类可用于获取固定大小固定字符内的随机数如getRandom(char[] sourceChar, int length) 生成随机字符串所有字符均在某个字符串内getRandomNumbers(int length) 生成随机数字源码可见RandomUtils.java更多方法及更详细参数介绍可见RandomUtils Api Guide。   12、ArrayUtils数组工具类可用于数组常用操作如isEmpty(V[] sourceArray) 判断数组是否为空或长度为0getLast(V[] sourceArray, V value, V defaultValue, boolean isCircle) 得到数组中某个元素前一个元素isCircle表示是否循环getNext(V[] sourceArray, V value, V defaultValue, boolean isCircle) 得到数组中某个元素下一个元素isCircle表示是否循环源码可见ArrayUtils.java更多方法及更详细参数介绍可见ArrayUtils Api Guide。   13、ImageUtils图片工具类可用于Bitmap, byte array, Drawable之间进行转换以及图片缩放目前功能薄弱后面会进行增强。如bitmapToDrawable(Bitmap b) bimap转换为drawabledrawableToBitmap(Drawable d) drawable转换为bitmapdrawableToByte(Drawable d) drawable转换为bytescaleImage(Bitmap org, float scaleWidth, float scaleHeight) 缩放图片源码可见ImageUtils.java更多方法及更详细参数介绍可见ImageUtils Api Guide。   14、ListUtilsList工具类可用于List常用操作如isEmpty(ListV sourceList) 判断List是否为空或长度为0join(ListString list, String separator) List转换为字符串并以固定分隔符分割addDistinctEntry(ListV sourceList, V entry) 向list中添加不重复元素源码可见ListUtils.java更多方法及更详细参数介绍可见ListUtils Api Guide。   15、MapUtilsMap工具类可用于Map常用操作如isEmpty(MapK, V sourceMap) 判断map是否为空或长度为0parseKeyAndValueToMap(String source, String keyAndValueSeparator, String keyAndValuePairSeparator, boolean ignoreSpace) 字符串解析为maptoJson(MapString, String map) map转换为json格式源码可见MapUtils.java更多方法及更详细参数介绍可见MapUtils Api Guide。   16、ObjectUtilsObject工具类可用于Object常用操作如isEquals(Object actual, Object expected) 比较两个对象是否相等compare(V v1, V v2) 比较两个对象大小transformIntArray(int[] source)  Integer 数组转换为int数组源码可见ObjectUtils.java更多方法及更详细参数介绍可见ObjectUtils Api Guide。   17、SerializeUtils序列化工具类可用于序列化对象到文件或从文件反序列化对象如deserialization(String filePath) 从文件反序列化对象serialization(String filePath, Object obj) 序列化对象到文件源码可见SerializeUtils.java更多方法及更详细参数介绍可见SerializeUtils Api Guide。   18、SystemUtils系统信息工具类可用于得到线程池合适的大小目前功能薄弱后面会进行增强。如getDefaultThreadPoolSize() 得到跟系统配置相符的线程池大小源码可见SystemUtils.java更多方法及更详细参数介绍可见SystemUtils Api Guide。   19、TimeUtils时间工具类可用于时间相关操作如getCurrentTimeInLong() 得到当前时间getTime(long timeInMillis, SimpleDateFormat dateFormat) 将long转换为固定格式时间字符串源码可见TimeUtils.java更多方法及更详细参数介绍可见TimeUtils Api Guide。转载于:https://www.cnblogs.com/hudabing/p/4066947.html
http://wiki.neutronadmin.com/news/76188/

相关文章:

  • 怎么做网站的登录界面做金融平台网站需要多少钱
  • 网站开发项目经验用ps做网站设计
  • 商城网站建设专业公司网站开发建议
  • 南靖县建设局网站建设网站能解决什么问题
  • 学网站开发学费多少资讯网站排版
  • 互联网站安全管理服务平台pc网站转换成wap
  • 网站推广的6个方法是什么深圳物流公司哪家便宜又好
  • 新手建设网站的步骤杭州网站开发工资
  • 建个小型网站虚拟主机 vps网站服务器用什么好处
  • 与铁路建设相关的网站软件开发专业需要学什么
  • 免费素材网站哪个最好门户网站主要包括哪些模块
  • 网站由哪几部分组成wordpress与phpstudy
  • 怎样建网站才赚钱网页升级紧急通知俏佳人
  • 专做袜子的网站电脑wordpress
  • 门户网站为什么衰落网游推广员
  • 黄埔移动网站建设商贸有限公司的经营范围
  • 专业网站建设机构免费的行情软件app网站
  • 提高网站订单转化率网站上可以做直播吗
  • 专业的网页设计和网站制作公司岳池县网站建设
  • 成都企业网站维护网站建设必须注意的事项
  • 网站logo如何修改中信建设有限责任公司是央企吗
  • 个人网站做商城会怎样电子商务网站建设李洪心课后答案
  • 信息图表设计网站phpcms v9网站模板
  • 做物流网站有哪些功能教做幼儿菜谱菜的网站
  • 网站设计培训学校最简单的网页
  • 纯html网站wordpress有中文官方版
  • 订阅号可以做网站链接吗织梦可以做大型网站吗
  • 网站设计建设代理机构网站建设公司哪家好
  • 工程网站开发微信营销模式有
  • ip反查工具网站网站建设晋icp备