- 博客(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 ... <...
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
转载 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包查看及源码获取工具
2018-06-30
最新android-support-v4.jar
2015-07-08
android listView 二级联动
2014-09-03
依赖项目工程和包,打包apk时出错的问题
2017-05-31
android popwindow底部弹出,怎么使通知栏也变透明
2016-12-26
android 调照相机拍照上传时出错问题
2016-10-15
android Listview显示图片不正确问题
2016-04-19
android webview显示html片段时的相关问题
2016-04-08
home键退出应用,再打开应用时,继续显示退出之前的原界面
2016-03-23
zxing扫描条形码,扫描显示结果进行条件限制先关问题
2015-10-31
android native开发与android和网页交互相关问题
2015-09-16
webview与js交互相关问题
2015-09-10
实现购物车功能中,商品数量增减和选择结算商品时的问题
2015-08-22
android ListView的item数据的显示问题
2015-07-30
退出应用再打开时保持应用登陆的状态
2015-07-28
android listview自定义adapter,getview方法不显示
2015-07-23
android listView的点击事件效果问题
2015-06-05
使用百度地图开发中出现的问题
2015-05-20
关于android Studio的使用问题
2015-05-13
android TabHost使用RadioButton布局问题
2015-04-15
android项目导入出现感叹号或红叉
2015-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人