自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Smile Eyes之博客

张开嘴四处嚷嚷只是人的本能,闭上嘴巴用心思考才需要人的智慧

  • 博客(53)
  • 资源 (10)
  • 问答 (19)
  • 收藏
  • 关注

原创 HTML各个标签中出现纯字母或数字,使其换行显示的方式

HTML中,标签是纯数字或字母想要不超出设定宽度,可设置样式word-break: break-all;强制换行,这个解决了很多问题

2019-07-16 16:25:19 841

转载 获取手机mac地址工具类

在获取页面调用下面方法即可,public static String getMacAddressFromIp(Context context) { String mac_s= ""; StringBuilder buf = new StringBuilder(); try { byte[] mac; ...

2019-04-17 18:52:36 896

转载 安卓7.0遇到 android.os.FileUriExposedException

1、在AndroidManifest.xml中添加如下代码<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" ... <application ... &lt...

2019-03-11 14:09:43 339

原创 AS提示BUG不完全时的处理方式

AS版本升级之后,每次运行程序,有时候遇到一些问题就只是一句话的描述,根本不知道具体问题是什么,这个时候可以使用 gradlew processDebugManifest --stacktrace 进行查看,在Terminal面板中,输入这句话,然后执行,详细的信息就会显示出来,对于修改也是很方便了。之前遇到过很多次,因此记录一下。...

2019-03-11 14:04:50 468

原创 html中input标签设置数据类型

由于需要,今天给input标签设置类型,只能输入数字、小数点和减号。方法如下:function typeText(a) {         var m = "";                if(a.value.substring(0, 1) == "-")         m = "-"; var str = (a.value.replace(/[^0-9.]/g, '')).replac...

2018-04-16 18:38:08 5689

原创 h5通过当前时间获取农历日期

1、具体工具类转换/** 获取农历日期 */var CalendarData = new Array(100);var madd = new Array(12);var numString = "一二三四五六七八九十";var monString = "正二三四五六七八九十冬腊";var cYear, cMonth, cDay, TheDate;// 农历每

2018-02-01 10:22:55 2705

转载 在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框

开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的 BUG 修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息

2017-02-05 15:23:57 850

原创 Error:Execution failed for task ':app:transformClassesWithDexForDebug'问题总结

有时编译程序时,总是会报如下错误:Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'comman

2017-02-05 15:14:18 574

原创 Fragment中onActivityResult方法不响应的解决

今天在Fragment中使用onActivityResult()方法时没有响应,然后查找了资料,答案很多,我解决掉这个问题,是在FragmentActivity中重写该方法,然后在super语句之后添加代码如下        Fragment f = mFragmentManager.findFragmentByTag(curFragmentTag);        f.onActivit

2016-09-14 15:50:56 415

转载 Android Volley框架的几种post提交请求方式

网络通信框架Volley.它的设计目标是进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如下载文件等,Volley的表现就不尽如人意。  在app开发中,我们最常见的就是从app客户端向服务端发一个http请求.对于两种基本的web请求方式get和post来说,get请求方式相对比较简单,在此略过不表.本文重点描述一下通过volley进行几种post提交的方式.1.客

2016-07-07 11:42:05 363

原创 Error: NDK integration is deprecated in the current plugin

android studio项目中添加第三方包,有so文件,当再build文件中添加ndk {    abiFilters 'armeabi','x86'}时,此时回报错,当遇到这一问题时,有两种方法可以解决,第一种:在gradle.properties文件中添加“android.useDeprecatedNdk=true”,然后rebuild就可以了。第二种,就是在app

2016-06-12 14:44:59 4064

转载 android studio 克隆git项目以及设立项目的全过程

因为每次从git上clone下的项目,或多或少都会有点问题,所以查了一些资料觉得这个比较全,现在也记录一下。具体步骤如下:0.环境为window7+android studio1.01.安装TortoiseGit和git环境,自己根据实际的系统下载安装。2.在oschina或者github上已经存在repository。3.在本地

2016-06-01 18:20:59 4313

转载 android webview支持并获取位置信息

在java文件中设置webview,WebView webView = (WebView)findViewById(R.id.webview);WebSettings webSettings = webView.getSettings();//webviewwebSettings.setJavaScriptEnabled(true);//启用数据库  webSettings

2016-05-26 14:33:43 5734 2

原创 android stutio创建项目以及运行时遇到的问题总结

今天在android stutio中打开了一个已经存在的项目时,遇到了些问题,现在,在这里记录一下。1、打开程序之后,因为程序中有引用第三方包,在gradle配置完之后,还是会有错说compile引用的包找不到,这时候最直接的办法就是把这句剪切掉,然后让程序重新保存,在粘贴这句,同步完成之后就可以了;2、在程序没有错的情况下,运行程序,总是报错:Thecurrentlyselec...

2016-05-03 15:57:54 6744

原创 android surfaceview自定义视频播放器横竖屏切换总结

这两天在做一个视频播放器,然后需要实现点击按钮全屏与半屏视图的切换,实际操作时却发现问题很多,当切换全屏时,就要将屏幕先从横屏转为竖屏显示,在代码中若执行 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);那么activity就会重新执行onCreate方法,那么状态切换就会有问题,查找了很多资料,都没有确切的答案

2016-04-28 15:29:50 6808

转载 Android studio 多种方法打包

转载自:点击打开链接一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。渠道信息一般在 AndroidManifest.xml中修改以下值:meta-data android:name="UMENG_CHANNEL" android:value="wandoujia" />首先你必须在AndroidManifest.xml中的meta-data修改以下的样

2016-04-11 14:07:09 324

原创 android ImageView布局时出现警告的解决

每次在布局中使用ImageView时都会出现警告(Missing contentDescription attribute on image);要消除这个警告,只需在布局中添加android:contentDescription="@string/app_name",即可消除警告,也不会那么不美观了。因为经常遇到这个问题,所以特意记录一下。

2016-02-15 17:36:05 817

转载 从布局动画引入ListView滑动时,每一Item项的显示动画

1、LayoutAnimation     所谓的布局动画,其实就是为ViewGroup添加显示动画效果,主要用过LayoutAnimationController来控制实现。LayoutAnimationController用于为一个Layout里面的控件,或者是一个ViewGroup里面的控件设置动画效果,可以在XML文件中设置,亦可以在Java代码中设置。 1.1 在XML文件中

2016-01-28 14:29:46 1397

原创 android使用mediaPlayer显示视频时,抛出java.lang.IllegalStateException异常

使用Mediaplayer播放视频时,自定义了进度条显示进度,一次需要使用run方法来实时监测视频播放的位置,代码如下:Runnable runnable = new Runnable() {@Overridepublic void run() {if (player != null) {int pos = player.getCurrentPosition();if (pos

2015-12-24 10:58:59 10780

原创 android webview显示html代码出现乱码的问题解决

今天在使用webview显示html代码时出现了乱码情况,开始以为是编码问题,然后修改了编码,“UTF-8”"GB2312"都试过但都没作用,然后又添加设置web_content.getSettings().setDefaultTextEncodingName("UTF-8");仍然没有作用,后来查了很多资料发现,我们常常用loadData方法来显示html代码,将其改为web_content.l

2015-12-24 10:42:05 2036

原创 eclipse导出项目javadoc文件

最近一个项目客户让把项目生成的javadoc文件给他,之前也没弄过,所以花了点时间,弄了弄,下面是我导出javadoc文件的过程:1、在项目上右击——>Export——>java——>javadoc,然后点击next(下一步);2、javadoc command设置,一定要选择jdk中的bin\javadoc.exe。Destination:是导出文件的存储路径,可自定义,然后next;

2015-11-30 15:15:32 1220

原创 android webview效果的相关属性设置

前几天一直在做webview的相关显示,不同的属性设置会有不同的效果。经过几天的研究使用,下面是我在使用过程中的一些总结,与大家分享下:WebSettings websetting = webview.getSettings();   //webview的许多属性都是通过websetting进行设置的websetting.setJavaScriptEnabled(true);   //

2015-11-19 11:02:17 1523

转载 Android中设置文字字体

Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace",除此之外还可以使用其他字体文件(*.ttf).设置字体可以在xml文件中设置,或者在代码中设置:(一)XML中使用android默认字体                           Android:text="Hello,World"               

2015-11-12 10:55:55 692

原创 android webview 设置缓存的相关操作

今天获取webview页面,要使其在断网情况下也可显示,那么只能使用其缓存机制,webview的缓存相关设置在代码中如下:WebSettings websetting = webview.getSettings();websetting.setJavaScriptEnabled(true);   //与JS交互websetting.setDomStorageEnabled(true);

2015-11-04 18:26:20 9693 2

原创 Android ClipboardManager复制文本

Android中有剪切板功能的类是ClipboardManager。但API 11之前: android.text.ClipboardManagerAPI 11之后: android.content.ClipboardManager如下代码示例:ClipboardManager clipboard = (ClipboardManager) getSystemService(CL

2015-11-03 14:43:56 2425

转载 android软键盘的属性设置

很多人都有碰到有输入框时,软键盘弹出要么界面变形,要么键盘把输入框遮挡掉,要解决这个问题,只需在Menifest中,给相应的activity设置android:windowSoftInputMode="adjustPan"即可。activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键

2015-10-28 15:35:26 2322

转载 android开发之java native interface

JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。    使用java与本地已编译的代码交互,通常会丧失平台可移

2015-09-17 15:33:23 421

转载 Android 网络通信框架Volley简介

一、什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,2013年Google I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。这是Volley名称的由来:

2015-08-25 09:08:42 352

原创 android.content.res.Resources$NotFoundException: String resource ID #0x1

今天遇到了这个问题,所以就记录一下,以防以后又遇到这类问题,没有头绪了。找不到资源id的原因,其实是执行textview.setText()这个方法时,我们把int型的数字设置了进去,解决这个问题,我们可以在后面加“”,或者将int数字转换成字符串,就可以了

2015-07-31 10:36:20 349

原创 android工程不自动生成R文件的解决办法

R文件丢失,执行R.id/layout等等的时候,总会有问题,还会有cannot be resolved or is not a field这样的错误出现,真的是很头疼是一件事,在网上也搜了一些办法,最多的就是clean工程,然后build一下,或者Fix Project,但是都没有效果;把eclipse也重启了好几次,但就是不能够解决,后来看到有人说可能是project.properties文件

2015-07-28 09:32:01 1518

原创 android TextView 显示字数的限制问题

TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:1.android:ellipsize=”start”—–省略号显示在开头2.android:ellipsize=”end”——省略号显示在结尾3.android:ellipsize=”middle”—-省略号显示在中间4.android:ellipsize=”marquee”–以跑马灯的

2015-07-23 15:50:32 7366

原创 android Unable to execute dex问题的解决

更换了新包之后,就程序报错了:Unable to execute dex: Multiple dex files define;Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define                                                    

2015-06-27 09:16:43 675

转载 多种常用工具类

在这里总结多个工具类,方便以后的使用,同时和大家分享,有关于

2015-06-17 17:10:03 441

转载 BigDecimal类的加减乘除

BigDecimal类对于不需要任何准确计算精度的数字可以直接使用float或double,但是如果需要精确计算的结果,则必须使用BigDecimal类,而且使用BigDecimal类也可以进行大数的操作。BigDecimal类的常用方法如表11-15所示。表11-15 BigDecimal类的常用方法序号方    法

2015-06-15 12:00:35 478

转载 Android 底部TabActivity——FragmentActivity

先看看效果图:看一下整个Project的结构,如下:下面逐一介绍一下实现过程,具体实现还是看注释吧,代码也不是很多,就不啰嗦了。step1:首先是主界面MainTabActivity.java?12345678910

2015-06-12 15:03:29 638

转载 Android开发-——-Intent-filter属性详解

(看到别人在Menifest中注册的anctivity的一些属性不是很了解(如下),所以就又回顾、学习了一下。            android:name="com.project.activity.MainActivity"            android:configChanges="keyboardHidden|orientation|screenSize"   

2015-06-02 10:02:38 834

转载 百度地图API之根据经纬度查询地址信息(Android)

百度地图移动版API不仅包含构建地图的基本接口,还集成了众多搜索服务,包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索、地址信息查询等。      百度地图移动版API提供的搜索服务主要是通过初始化MKSearch类,注册搜索结果的监听对象MKSearchListener来实现异步搜索服务。首先需要自定义一个MySearchListener类,它实现MKSearchListen

2015-05-27 16:45:36 7559 2

转载 Android Studio导入第三方类库的方法

1、导入*.jar包新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包在项目中添加一个libs文件直接通过COPY/PAST 把你下载的jar文件添加到libs文件夹下然后在libs文件夹和添加的*.jar文件下鼠标单击菜单 add as library然后在选择项目单击Open Module S

2015-05-13 12:00:30 430

原创 Java Math类中的常用方法

今天在学习android绘制图时,用到了JAVA Math类中的一些方法,因此总结了一下会常用到的一些方法。int a,b,-c;     float w,n1、Math.sqrt(a*b);    此方法用于平方根2、Math.round(w);       对浮点数进行四舍五入操作3、Math.random();     获取0~1之间的随机数4、Math.pow(a);

2015-05-08 16:19:14 721

原创 HTML5标签属性及用法(二)

1、图形SVG1)什么是SVG?SVG 指可伸缩矢量图形 (Scalable Vector Graphics);SVG 用于定义用于网络的基于矢量的图形;SVG 使用 XML 格式定义图形;SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失;SVG 是万维网联盟的标准.2)在 HTML5 中,您能够将 SVG 元素直接嵌入 HTML 页面中:实例

2015-05-05 17:16:18 488

jar包查看及源码获取工具

资源中包括jar包查看工具,和源码获取工具,对于想要反编译apk的人来说,是一个有用的资源文件。文件中的工具本人实际使用过,很好用,下载解压后就可使用了。

2018-06-30

android下载图片、音频实例

android实现音频、图片下载功能的代码实例,可以运行的,对于需要实现该功能的人很实用

2016-01-22

条形码、二维码扫描实例

代码是条码二维码扫描实例,根据google官方写的条码扫描器简化的,代码文件完善,测试扫描速度快,结果正确率高,适合需要做条形码扫描的人参考使用。

2015-10-13

二维码扫描ZXing资源包

二维码、条形码扫描开发使用的zxing包,文件全面,更好使用。资源文件包可能需要升级,改下下载积分,但字数不够用,写一些字凑一下吧

2015-09-29

最新android-support-v4.jar

最新的android v4 jar包,支持更多组件和SDK,对于一些第三方要求v4版本高的,就需要这个了,发现网上还没有特别新的,所以跟大家共享一下,文件可以下载后正常使用。

2015-07-08

android 侧滑折叠效果案例

通过一个小的案例,将如何实现折叠侧滑效果做出来,让想学的人很容易理解并会使用

2015-05-09

slidingMenu

多个小demo,理解sliding效果的制作和使用,不同的功能的实现方法,并且使用类库,更加方便,使用

2014-10-27

LitePal-master

除SQLite外又一中数据库数据存储方式,比SQLite存储更加方便、实用。文件中有类包,还有相关文档以及代码demo

2014-10-22

MyGalleryImage

android gallery控件的具体使用,制作酷炫效果的demo文件

2014-10-17

android listView 二级联动

一个关于listview级联效果的小demo,通过它可以是你更好的掌握级联效果的制作。资源时间比较早,demo比较简单,需要的热门可以下载查看。

2014-09-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除