自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android 关于WebView全方面的使用

相关类介绍  ·         ·        WebResourceRequest·        添加于API21,封装了一个Web资源的请求信息,包含:请求地址,请求方法,请求头,是否主框架,是否用户点击,是否重定向 ·         ·        WebResourceResponse·        封装了一个Web资源的响应

2017-12-06 14:51:01 804

原创 在IDEA中连接数据库并生成实体类

1.连接数据库(1)按下图 ,  点击view-----选择tool windows----------选择database并点击(2)弹出Database窗口,点击加号------------选择data source---------------选择想添加的数据库并点击(3)

2017-05-24 10:40:36 4983

原创 Android之Glide获取图片Path、Bitmap用法

之前先整理了Glide加载图片的一些常用api;今天主要研究了Glide获取图片Path、Bitmap用法,相信也困扰了大家很久,我在网上也找了很久,基本没有,后来研究了下,也参考了下api文档,总结了以下几个方式:1. 获取Bitmap:1)在图片下载缓存好之后获取[java] view plain copyGlid

2017-04-01 18:58:58 1540

原创 解决 Android 编译报错:Error:Execution failed for task ':app:transformClassesWithDexForDebug' 的过程

3个错误non-zero exit value 1; non-zero exit value 2; non-zero exit value 3 Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformEx

2016-10-08 15:46:09 1111

原创 Android Notification 通知封装成工具类

public class NotificationUtils {        private static NotificationManager mNotificationManager;      private static Notification notification;        /**      * 创建通知,  * 请在调用此方法时开启子线程  

2016-09-09 14:51:22 4181 1

转载 Android控件ListView获取item中EditText值

可以明确,现在没有直接方法可以获得ListView中每一行EditText的值.    解决方案:重写BaseAdapter,然后自行获取ListView中每行输入的EditText值.    大概算法:重写BaseAdapter.getView函数,用一个数组存储EditText中的值,根据position即数组下标,在getView中动态更新EditText和动态获取EditT

2016-09-08 14:16:38 763

原创 Android TextView、EditText字符过滤-InputType详解

TextView可以设置接受各式各样的字符,通过过滤指定的字符来满足不同应用的输入和显示要求。 通过xml配置:android:InputTypenumber                               接受整数输入numberSigned                  接受有符号整数输入numberDecimal        

2016-08-13 10:20:48 1573

原创 Android dex file cannot exceed 64K错误,使用Mutidex解决Dex超出方法数的限制

版权声明:本文为博主原创文章,未经博主允许不得转载。         随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误:[java] view plain copy UNEXPECTED TOP-LEVEL EXC

2016-07-05 19:17:20 5733

原创 Android UI系列-----ImageView的scaleType属性

这篇随笔将会简单的记录下ImageView这个控件的一些使用方法,以及其最重要的一个属性: scaleTypeImageView这个控件是用来显示图片用的,例如我们可以通过下面这段xml配置来声明显示一张图片:ImageView android:id="@+id/imageView" android:layout_width="100dp"

2016-06-03 20:18:53 380

原创 Android开源框架Image-Loader详解

如果说评价一下哪个图片开源库最被广泛使用的话,我想应该可以说是Universal-Image-Loader,在主流的应用中如果你随便去反编译几个,基本都能看到他的身影,它就像个图片加载守护者,默默的守护着图片加载。相信很多人对这个异步加载图片框架还不是很熟,再加上最近它更改优化了好几个地方,而网上的大部分资料还是以前的,于是花了几天时间专门的研究了下开源框架Universa

2016-06-03 11:33:49 7858

原创 Android-Image-Loader 图片异步加载类库的使用超(详细配置)

这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。       可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。         GITHUB上的下载路径为:https

2016-05-31 15:46:34 1820

转载 Android WebView与JS的数据交互

关于WebView我们知道目前android市场上的一些应用采用的开发方式大致分为三种:Native App、Web App、Hybrid App。本文主要是Hybrid App中实现的主要技术native组件与js的数据交互的理解以及实现。 Android API中提供了WebView组件来实现对html的渲染。所谓的HybridApp开发方式即是汇集了HTML5、C

2016-04-12 11:30:56 399

原创 嵌套Fragment的使用及遇到The specified child already has a parent. You must call removeView()问题的解决

嵌套Tab在Android应用中用途广泛,之前做过的一些东西都是运用了TabActivity。但是由于在Android Developers中说到了“TabActivity was deprecated in API level 13." ,并且建议大家使用Fragment。所以学习了嵌套Fragment的使用,参考了这个博客中的相关思路和代码。 在Android Deve

2015-01-23 12:44:08 601

转载 一些用fragment的注意事项

自从fragment出现以来现在越来越多的项目用了这个东西,下面总结一下遇到的一些问题和解决方案如果有更好的解决办法 欢迎回复1  fragment刷新问题动态创建fragment 调用mFragmentPagerAdapter.notifyDataSetChanged发现部分,或者全部的fragment没有变化这种情况一般出现在fragment1,fragment2,fragme

2015-01-20 14:15:38 539

原创 Android 开发之 字符串-数字 转化

字符串-〉数字String s;int i;i = Integer.getInteger(s);数字-〉字符串String s;int i;s = String.valueOf(i);// 或者 s = Integer.toString(i);字符串-〉数字String s;int i;i

2014-11-17 17:30:21 751

转载 android跳转到系统应用的相关API

引用包:import android.provider.Settings。1.   ACTION_ACCESSIBILITY_SETTINGS :    // 跳转系统的辅助功能界面           Intent intent =  new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);             startAc

2014-11-11 15:04:06 428

原创 Android之使用Android-query框架进行开发(一)

// 必须实现AQuery这个类 AQuery aq = new AQuery(view); // 按顺序分析:取得xml对应控件id,设置图片,设置可以显示,点击事件(方法someMethod必须是public修饰) aq.id(R.id.icon).image(R.drawable.icon).visible().clicked(this, "someMethod"); //

2014-10-28 12:39:32 374

转载 网页webview适应手机分辨率

主要原理是在服务器端,根据不同的手机分辨率,设置不同的css样式1、在网页head里面添加:2、不同分辨率设置不同css(同样是在head里面添加):body中加一张图片作为测试3、css文件测试内容(若设置width: 100% 可以自适应所有手机宽度)h1.css文件:img {width: 225px}h2.cs

2014-10-15 17:16:32 979

原创 iOS与Android中webview的css适配

无论是iOS还是Android,利用webview为基础,html5+css3来做app已经十分广泛.而优点也十分明显(之前一片文章中提到过)。个人认为,这种app开发中存在2个大问题1. js执行效率及内存泄漏问题(问题比较大,需要逐步探索优化)2. css适配问题这里主要记录下自己实践过的css适配问题,以备以后调研及开发使用css适配:1.

2014-10-15 16:52:29 2329

转载 android 9.png 浅析 点九图教程

可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会 看不见摸不着(详情见下面具体内容)。        9.png格式的图片是安卓平台上新创的一种被拉伸却不

2014-08-06 09:35:48 533

转载 CSS web页面自适应屏幕

今天面对如此众多的PC浏览器,手机浏览器,不同屏幕大小,web页面不仅要适应浏览器兼容,还要适应屏幕大小。有可能为了移动端,再从新做一套页面,很麻分。  下面我来说说通过注意使用CSS的方式,在一定程度上进行屏幕自适应,避免浏览器屏幕适应问题。  首先,使用一个viewport:     <meta name="viewport" content="width=device

2014-08-04 16:08:14 2848

转载 Android截取字段和字符串

String str = "a=111,b=222,c=333";把"a=111"截取出来方法1:使用split方法String spStr[] = str.split(",");System.out.println(spStr[0]);  方法2: 使用StringTokenizerString str = "asdasd_=123+123"

2014-08-01 12:37:56 610

转载 显示scrollview时对滚动条进行任意位置的定位 .

在android开发中很多时候会遇到一屏显示不下所有内容的现象,那大家也知道这个时候肯定会想到用scrollview来进行滚屏显示。这个时候由于某些需求,会要求在最开始显示scrollview的时候就定位到某一处,这篇博文就是来讲这个的哈~首先,scrollView.scrollTo( x, y );这个方法是能对滚动条进行定位的,这个大家都知道。But,貌似很多时候这个方法的调用没有

2014-07-15 11:09:58 507

反编译APK,dex2jar和JD-GUI

使用说明: 一、反编译Apk得到Java源代码 首先要使用到下载的这两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。 具体步骤: 首先将apk文件,将后缀改为zip,解压,得到 其中的classes.dex,它就是java文件编译再通过dx工具打包而成的; 解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录,运行 dex2jar.bat classes.dex 生成classes_dex2jar.jar 运行JD-GUI,打开上面生成的jar包,即可看到源代码了 二、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件 下载最新版的的apktool:apktool_2.2.1.jar。 将需要反编译的APK文件放到该目录下,打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:java -jar apktool_2.2.1.jar decode test.apk (命令中test.apk指的是要反编译的APK文件全名) 之后发现在文件夹下多了个test文件,点击便可以查看该应用的所有资源文件了。

2017-12-06

用AlarmManager实现全局定时和Timer、TimerTask两种方式分别实现定时服务状态栏消息提醒

1.AlarmManager实现全局定时和Timer、TimerTask两种方式分别实现定时服务状态栏Notification消息提醒。实现Push推送demo! 2.可以在每周1-7之间灵活设定定时开启服务并可以根据设定的时间进行消息提醒。

2016-09-09

空空如也

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

TA关注的人

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