- 博客(59)
- 资源 (2)
- 收藏
- 关注
原创 测试-使用as打包流程
本文讲解从测试自己通过代码代码打包的全流程所需工具git(用于下载代码)androidStudio(用于运行代码安装包)实现流程1. 使用git下载代码 使用:git clone “代码地址" 本地名称 下载代码 注:代码地址可以直接使用账号加密码的方式进行设置免去以后输入账号密码的操作 例如:原代码地址为:https://demo.git...
2018-11-14 21:05:29
1408
转载 Java 截取反斜杠--java使用split拆分特殊字符
Java 截取反斜杠 replaceAll和split (“\”) 问题解决办法 2009年07月15日 星期三 上午 11:26 xxx.split("\\") 显然得不到想要的结果 正确方法 xxx.split("\\\\"); 原因如下: 在Java中处理一些路径相关的问题的时候,如要取出ie浏览器上传文件的文件名,由于ie会把整个文件路径都作为文
2016-08-04 15:57:31
4231
转载 Java进阶之 如何自动生成代码
一、前言:为什么要有代码的自动生成?对于这个问题 最简洁直接的回答就是:代替手动编写代码、提高工作效率。什么样的场景和代码适合用自动生成这种方式呢?做过Java服务端的朋友一定都知道代码中我们需要编写与数据库表映射的Java实体类(Entity)、需要编写与实体对应的DAO类(XxDao.java类中有包含对应实体的增、删、改、查基本操作)。在这些实体类中通常都是一些属性方法以及属
2016-08-04 15:54:32
15439
转载 Android表情的处理方案记录
我们的目标,就是把表情的编码变成图片显示在文字中。在Android中,TextView本身已经支持了图文混排的样式。因此,在文字中插入一张表情图片并不困难,用下面的代码就可以做到了:ImageSpan faceSpan = new ImageSpan(context, bmFace);spannable.setSpan(faceSpan, faceStrat, faceEnd, Spanna
2016-07-25 14:33:10
638
原创 命令行jarsigner签字和解决找不到证书链错误
近日项目需要重新对apk进行签名,原来的apk是直接通过eclipse进行导出的带签名的apk,同时是在eclipse中生成的keystore文件,所以进行查看了一下如何对apk进行签名,方法如下:jarsigner -verbose -keystore keystore文件 -signedjar 签名以后的apk名称 要签名的apk keystore中的别名在进行签名的时候报错:
2016-06-07 11:48:49
16713
4
转载 android中AudioRecord使用
摘自:http://blog.csdn.net/xiaomao5200/article/details/7716216一 什么是音频的采样率和采样大小 自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。抽样:在音频采集中叫做采样率。由于声音其实
2016-01-16 16:48:39
994
转载 Android的DrawText详解
如果你经常使用Canvas的draw***方法去绘制一些图像图形,绘制的坐标是从Canvas左上角开始计算的,如果想要把一个图像放到某个位置,直接drawBitmap传递图片左上角的坐标就行了。那drawText就不一样,如果你传递进去字符串,会发现文字的位置和你指定的不一样。Android的文档也没有仔细说,打开源码一看,又跑到native代码里去执行了。对于一段文字来说
2015-11-30 10:51:21
949
转载 VelocityTracker简单用法
VelocityTracker简单用法VelocityTracker顾名思义即速度跟踪,在android中主要应用于touch event, VelocityTracker通过跟踪一连串事件实时计算出当前的速度,这样的用法在android系统空间中随处可见,比如Gestures中的Fling, Scrolling等,下面简单介绍一下用法。[html]
2015-11-23 16:09:35
416
转载 ListView中getChildAt(index)的使用注意事项
ListView中getChildAt(index)的使用注意事项1.原理 在很多时候ListView列表数据不需要全部刷新,只需刷新有数据变化的那一条,这时可以用getChildAt(index)获取某个指定position的view,并对该view进行刷新。 注意:在ListView中,使用getChildAt(index)的取值,只能是当前可见区域(列表可滚动)的子项
2015-11-23 15:40:29
392
原创 ViewSwitcher的简单使用
遇到新的需求: 在页面中点击下一步的时候再同一个activity中进行页面的切换显示所以简单的时候ViewSwitcher就搞定了,源码:Activity代码:package com.gupiaobang.app;import android.content.Intent;import android.os.Bundle;import android.text.Te
2015-11-23 10:33:57
608
转载 Android 最火的快速开发框架XUtils
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使
2015-11-19 11:37:06
438
转载 Android中Parcelable接口用法
1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which
2015-11-19 11:35:32
373
转载 Android事件构成
实验环境OS X 10.9Eclipse(ADT)Android源码版本:API Level 19(Android 4.4)Android事件构成在Android中,事件主要包括点按、长按、拖拽、滑动等,点按又包括单击和双击,另外还包括单指操作和多指操作。所有这些都构成了Android中的事件响应。总的来说,所有的事件都由如下三个部分作为基础:按下(ACTION_DOWN)
2015-11-18 16:20:21
353
转载 Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)
【移动开发】Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://smallwoniu.blog.51cto.com/3911954/1308959现如今主流的Android应用中,都少不了左右滑动滚
2015-11-18 15:23:14
842
转载 android图片压缩质量参数Bitmap.Config RGB_565等的含义
android图片压缩质量参数Bitmap.Config RGB_565等的含义android图片压缩质量参数在实用ImageLoader中,在配置DisplayImageOptions时,需要设置.bitmapConfig(Bitmap.Config.RGB_565)那么这个 Bitmap.Config.RGB_565 是什么意思呢 ?在and
2015-11-18 11:46:04
635
原创 解决无法获取组件大小的问题
我们都知道组件的只有绘制完成以后才能获取到组件的大小,以及位置等信息,所以在onCreate方法中是获取不到组件的这些信息的,所以我们可以在onResume方法中获取到组件的信息但是有时候我们直接调用自定义View中的方法来获取View的数据,这个时候我们可以通过如下代码获取组件的信息:final ViewTreeObserver vto = ll_tab.getViewTreeObser
2015-11-18 11:14:54
459
转载 ViewTreeObserver简介
ViewTreeObserver简介转 http://blog.sina.com.cn/s/blog_4b93170a0102e2n3.htmlAndroid ViewTreeObserver简介 一、结构public final class ViewTreeObserver extends Object java.lang.Object
2015-11-18 10:34:13
372
转载 Android源码角度分析View的scrollBy()和scrollTo()的参数正负问题
Android源码角度分析View的scrollBy()和scrollTo()的参数正负问题为什么要写这篇博客?以前在使用View的scrollBy()或者scrollTo()的时候,发现它们的参数在正的时候是反方向移动,负的时候是正方向移动。于是就google了下,发现好多博客都要么是转摘、要么是直接抄袭然后美起名曰原创,更恶劣的是这些博文由于是转摘抄袭的关系,竟然都说View在sc
2015-11-17 22:35:35
1794
1
转载 Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)
2015-11-16 20:57:56
510
转载 Android TextView显示中文不对齐问题
在最近迭代的版本中,根据测试的反馈,说有些内容显示很不整齐,会给用户体验带来不好的影响,比如有些行还有可以现实很多内容的,但是却无缘无故换行了。其实这在我看来不是什么大问题,但是既然测试要把这个当做bug来处理,一直关注产品bug的我是必须要解决这个问题的。原理造成TextView排版内容显示不整齐的原始是因为半角字符和全角字符混用,这样的情况一般是汉字与数字、英文字母混用的结果
2015-11-03 11:33:18
2499
转载 android 优化内存溢出之三
android 优化内存溢出之三1、将图片转化为缩略图再加载: [java] view plaincopyBitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 2; Bitmap img =
2015-10-29 15:42:38
369
转载 Android学习Scroller(一)——View调用scrollTo()的理解及使用
MainActivity如下:[java] view plaincopypackage cc.uu; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.
2015-10-26 16:16:38
687
原创 android简单定位
在项目中可能需要在应用启动的时候进行一个大概的定位,然后根据当前定位的信息进行对应的数据显示这里就用到了定位,下面的例子是一个获取实际位置的示例代码关键api解释:1.LocationManager:用于管理Android的用户定位服务2.LocationProviders:提供多种定位方式供开发者选择。 (一般我们不用直接获取这个对象,直接可以通过LocationMa
2015-07-17 17:11:32
550
原创 Android给定坐标计算距离
给定两点的经纬度,计算两点之间的距离,这里要注意经纬度一定要按照顺序填写1. 利用android中的工具获得,单位是米 float[] results=new float[1];Location.distanceBetween(latitude,longitude,Double.parseDouble(lat), Double.parseDouble(lng),results);
2015-07-17 15:11:22
3355
转载 ARM与X86架构对比区别
关键字:ARM架构 X86架构 工控主板 开发设计 Android(安卓)系统 LINUX WINCEGOOGLE的Android系统和苹果的IPAD、IPHONE推出后,ARM架构的电脑系统(特别是在终端方面应用)受到用户的广泛支持和追捧,ARM+Android成为IT、通信领域最热门的话题,众多芯片厂商纷纷推出具有各种独特应用功能基于ARM结构开发的产品,近期最新形成的“异构概念”更成
2015-05-06 15:41:50
1007
原创 近日Android项目问题汇总
近日Android项目需要的问题汇总:1. android.support.v7这个包一直报错没有这个包可以通过sdk manager进行下载:,install这个文件夹下的文件就可以了2. android.annotation.SuppressLint;这个类文件找不到这个包其实也不用进行下载,是Android4.2版本以上自带的类,随意将下载一个Android4.2的平台就
2015-04-22 14:28:30
596
2
转载 This Android SDK requires Android Developer Toolkit version 20.0.0 or above
这是由于更新sdk以后自动的将关联的adt的版本也要更新,但是本地的adt版本不一致导致的,只要修改sdk的配置文件就可以了windows 下面安装Android虚拟机,有时候选择更新SDK后,在Eclipse preference里指向android_sdk_windows_x86时。会出现诸如This AndroidSDK requires Android Developer T
2015-04-21 09:45:20
346
转载 Java根据当前日期获得这一周的日期
Java根据当前日期获得这一周的日期,不是很经常用,但是用起来又不是很好找的代码!?123456789101112131415161718192021222324
2015-04-04 13:01:49
1107
1
转载 Struts2显示图片验证码
本文分三个步骤介绍验证码图片生成以及与Struts2结合使用。 Step 1.随机验证码 一步一步来,要生成验证码图片,首先要有验证码,然后才能在画在图片上。为了能够灵活控制验证码,特别编写了SecurityCode类,它向 外提供随机字符串。并且可以控制字符串的长度和难度。SecurityCode类中提供的验证码分三个难度,易(全数字)、中(数字+小写英文)、难(数 字+大小写
2015-04-02 13:59:44
918
原创 java读取文件的万能解决方案
对于读取文件可以分为两个步骤:1. 找到该文件的绝对路径2. 根据获取到的文件绝对路径通过File来创建文件对象,然后根据相应的api进行读取文件中的内容在这两步中找到该文件的绝对路径最为重要,所以我在下面的讲解中主要讲解如果获取文件的绝对路径,对于获取到文件的绝对路径以后再文件中的具体内容我会在最后案例中给出同时由于我们在使用meclipse进行开发的时候可以创建两种
2015-03-07 14:35:25
979
原创 jquery中ajax提交数组参数
部分代码: var PubTime = new Array(); //时间 $("input[name='PubTime']").each(function(i){ PubTime[i] = $(this).val(); }) //使用ajax的post方式进行提交 $.ajax({ type: 'POST', url: '
2015-03-01 14:09:25
1422
原创 不同窗口之间js方法,变量以及节点的访问
一直以来不太理解,如果如何在其他页面中访问某一页面中的js方法或变量以及节点标签,今天分析了一下明白了他的原理: 在web中window代表浏览器打开的窗口,而document对象是当html页面加载到浏览器的时候生成的一个对象,是用来操作html页面中所有的节点元素的 这样就很明显了,在html中写的js代码当然是window对象的了,因为window对象就代表了当前
2015-01-29 10:14:36
2925
1
原创 myeclipse中Html更改文件名后HTML Editor无法打开文件
对html文件进行修改以后,不知道怎么地myeclipseHTML Editor无法打开文件
2014-11-21 11:20:57
807
原创 myeclipse点击窗口的时候报错
今天Unhandled event loop exception No more handles [Could not detect registered
2014-11-02 14:45:44
460
原创 svn提交的时候报版本错误
在进行svn进行提交的时候,报错: The working copy needs to be upgradedsvn: The working copy at 'E:\WorkspacesEduEcon\BasicTemplete\WebRoot\app.LaborClient\template\sortmaintain\FormMaintain'is too old (format
2014-10-28 11:12:47
1532
原创 StandardServer.await: create[8005]: java.net.BindException: Address already in use: JVM_Bind
今天在启动tomcat的时候报错了,shuos
2014-04-27 11:01:47
559
转载 dbutils开源项目用法
dbutils开源项目用法dbutils开源项目用法: 项目地址:http://commons.apache.org/dbutils/ 最新版本为 1.1 英文文档中这样写到: DbUtils is a very small library of classes so it won't take long to go through
2014-02-20 20:05:19
612
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人