自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 应用的整体的进出场动画处理(直接copy到自己应用即可!)

slide_left_in.xml <translate android:duration="400" android:fromXDelta="-100.0%p" android:toXDelta="0.0" />slide_left_out.xml <translate android:durati

2018-01-31 15:12:43 618

转载 android的activity界面的切换动画----从右边进,左边退出。

转载自:https://www.cnblogs.com/dandre/p/4507032.html在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:public void overridePendingTran

2018-01-31 11:44:23 4251 1

原创 解决FragmentTabHost 切换tab,Fragment重绘问题

最近用FragmentTabHost界面老是重新绘制,给用户体验非常不好! 后面通过这种方式实现了,复用Fragment 亲测有效, @Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if(view

2018-01-30 14:19:51 1793 2

转载 在Android中调用浏览器打开网页方式

转载自:http://blog.csdn.net/you__are_my_sunshine/article/details/52184457在安卓代码中我们有时需要调用浏览器来打开相应的网页,此时可以有以下几种实现方式:一:调用默认浏览器12345Intent intent 

2018-01-29 16:50:35 9946

转载 我赌5毛你没见过这样的SpannableString

这篇文章写的非常不错,对String 的各种处理,非常详细,不好copy ,故放了url 到下面,各位可以自行点击查看!转载自:https://www.jianshu.com/p/509b0d2626f4

2018-01-29 16:49:18 229

转载 GitHub上受欢迎的Android UI Library

GitHub上受欢迎的Android UI Library内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新ViewPager图表(Chart)菜单(Menu)浮动菜单对话框空白页滑动删除手势操作RecyclerViewCardColorDrawableSpinner布局模糊效果TabBarAppBar选择器(Pick

2018-01-29 15:20:59 1936 1

转载 Android html代码转义

转载自简书:https://www.jianshu.com/p/b0f3b9429fdd   参考自:http://jiangyongyuan.iteye.com/blog/393711转移代码如下:private String translation(String content) { String replace = content.replace("<", "<"

2018-01-26 18:22:18 1959

转载 Android APK反编译就这么简单 详解(附图)

转载自:http://blog.csdn.net/vipzjyno1/article/details/21039349/在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。

2018-01-26 17:33:08 461

原创 Android与JS交互监听,url实时变化的方法.

private class MyWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { //在这里可以对获取的url进行处理,

2018-01-26 16:04:57 3378

转载 android webview 解决回退重定向的问题

转载自:http://blog.csdn.net/liu1164316159/article/details/73481014public class MainActivity extends AppCompatActivity {        private WebView webview;      private MyWebViewClient webViewClient;

2018-01-26 15:44:48 1086

原创 "Uncaught Error: Java exception was raised during method invocation", source Android 与jS

"Uncaught Error: Java exception was raised during method invocation", source: http://xxxxxxxxx.aaaaaaaa (312)         这个异常需要控制太调试到 Verbose 才能看到:  android.view.ViewRootImpl$CalledFromWrongThreadExc

2018-01-26 11:37:12 10398 6

转载 Android开发——webview获取H5的Cookie并保存在本地

转载自:http://blog.csdn.net/u013704970/article/details/53735639最近项目遇到一个新需求,H5的登录态跟APP的登录态分开,所以需要记住H5的登录状态,但是我的webview app已退出再次打开,cookie就被清空(这个找了很久也没会找到原因)。我的解决方法是:获取H5的cookie,保存在本地数据库,·再次进入webview判断是

2018-01-26 10:44:31 2252 1

原创 Android 加载html,两种添加Cookies的方法!

方式一: public void synCookies(Context context, String url) { CookieSyncManager.createInstance(context); CookieManager cookieManager = CookieManager.getInstance(); cookieManag

2018-01-26 10:30:24 2622

原创 js调用安卓方法或者ios方法.

$(function () { //调用app的方法 if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { //window.webkit.messageHandlers.showsearchbar.postMessage(null);//调用ios方法 } el

2018-01-26 09:36:47 3361 1

转载 Android标准App的四大自动化测试

WeTest导读说起Android的自动化测试,相信有很多小伙伴都接触过或者有所耳闻,本文从框架最基本的功能介绍及API的使用入手,结合简单的项目实战来帮忙大家对该框架进一步理解和加深印象。下面让我们来一睹标准App的四大自动化测试法宝的风采!法宝1:稳定性测试利器——Monkey要想发布一个新版本,得先通过稳定性测试。理想情况是找个上幼儿园的弟弟妹妹,打开应用把手机交给他

2018-01-25 20:23:29 761

原创 Fiddler实现手机抓包 从入门到熟练

最近 程序要抓一下外包的app中的html5路径,需要对其进行抓包.    结果想起了Fiddler 之前的用过的抓包工具 下面推荐几篇写的比较的抓包文章: 1.http://blog.csdn.net/qq_21445563/article/details/51017605 2.http://blog.csdn.net/gld824125233/article/details/5

2018-01-25 10:23:25 6759 3

原创 No root certificate was found.Have you enabled HTTPS traffic decryption in Fiddler yet?

打开cmd执行命令。 注意事项:其中cd E:\Fiddler2 是你的Fiddler2的安装路径d:cd E:\Fiddler2makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature

2018-01-25 10:17:45 5625 2

原创 Android studio升级3.0,提示“Error:Cannot choose between the following configurations of project”错误

Error:Cannot choose between the following configurations of project :library-slidingmenu: - debugApiElements - debugRuntimeElements - releaseApiElements - releaseRuntimeElementsAll of them ma

2018-01-24 15:39:47 4366 1

转载 搭建Android上的服务器 实现隔空取物

概述今天逛简书的时候,发现了一个库:https://www.jianshu.com/p/e0c172c4e3bfhttps://github.com/MZCretin/WifiTransfer-master主要功能是这样的,先口述一下,当打开app,可以通过浏览器访问一个地址,然后通过浏览器可以给手机上上传apk(也支持已有apk删除),然后手机端可以安装、卸载该a

2018-01-23 18:20:29 258

原创 Android 解决在图片库删除图片后,无法实时刷新问题的解决!

之前曾经试过,在删除图片后,新增一个文件,再发送一个刷新广播,结果还是没有效果. 后来有朋友通过google,在国外的网站上找到了这个方法,解决了,删除图片无法刷新的问题!

2018-01-23 13:43:16 6062 1

转载 在带中文的目录下新建文件后,获取目录后,url乱码问题的解决

String   mytext   =   java.net.URLEncoder.encode("中国",   "utf-8");     String   mytext2   =   java.net.URLDecoder.decode(mytext,   "utf-8");         这两条语句在同一个页面中的话,得到的结果是:     mytext:   %E4%B8

2018-01-23 13:39:15 196

转载 Android使用Html实现登录功能——重点掌握Webview js的使用

转载自:http://blog.csdn.net/qq_25193681/article/details/52117281大家好,很久没有写博客了,因为工作需要,项目需要转换成H5的形式,所以闭关修炼html,所以可能在未来的几篇博客,我都会涉及到这类的知识,我不会太多的涉及到理论,更多的是实际的代码,下面就开始这次需求的实现,先看看主要界面。这就是主要的效果了,代码不多,

2018-01-22 17:32:19 292

原创 Android 底部导航各种实现方式总结(欢迎补充)

1.RaidoGroup+RiadoButtom(切换不重绘)2.tabHost3.BottomNavigationView4.compile 'com.flyco.tablayout:FlycoTabLayout_Lib:2.0.8@aar' 可以添加图片 和滑动 不会切换时,不会重绘 用法: http://blog.csdn.net/analyzesystem/article/d

2018-01-18 18:16:25 842 1

转载 Error:warning: Ignoring InnerClasses attribute for an anonymous inner class

今天项目发布时遇到了这个问题,在低版本设备上面死活发布不上去,还有打包也打不成功,折腾了好长一段时间,网上大部分给出的解决方案都是说在工程的混淆配置文件 proguard-rules.pro 中加入下面这句代码即可:-keepattributes EnclosingMethod但是尝试之后还是不行,发布不了,最后使用这种方式解决了,添加之后可以正常发布首先修改Gradle配置文件,启用MultiD

2018-01-18 16:17:20 207

转载 终于等到你--权限工具类

Foreword之前总是有小伙伴问 AndroidUtilCode 中有没有权限工具类,但都被我怼回去了,让先用着其他第三方的,不过,到了如今的 1.11.0 版本的 AndroidUtilCode,这个一直拖欠着的权限工具类总算要问世了,以后小伙伴们如果用 AndroidUtilCode 需要动态授权的话,就不用再多依赖一个第三方库了,下面来介绍下其功能。Functions兼容安卓各版本,包括

2018-01-18 13:41:09 777

原创 获取应用本地缓存和清除缓存的工具类

下面是源代码,直接copy放到utils包下即可.** * Created by dwb on 2017/12/25. * describe1: 清除缓存的工具类 * describe2: * email:wolfking0608@163.com */public class DataCleanManager { /** * 获取缓存大小 *

2018-01-18 10:10:45 630

原创 FragmentTabHost如何设置tab选中状态

mHomeTabHost.setCurrentTab(0);//设置tabhost当前被选中 0表示第一个tab

2018-01-16 10:41:45 1482

转载 Android 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37737213上篇博客已经实现了地图的定位以及结合了方向传感器用户路痴定位方向,如果你还不清楚,请查看:Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器,本章会教大家如何添加覆盖物,实现周边搜索,以及对覆盖物的点击出现介绍等效果。效果

2018-01-15 16:35:39 436 1

原创 Android 百度轨迹,多点实现自动缩放!

代码:public class BaiduTrajectoryActivity extends AppCompatActivity implements View.OnClickListener { private static final String TAG = "BaiduTrajectoryActivity"; private RelativeLayout mTitl

2018-01-15 16:29:39 621

原创 errorCode: 500, msg: , result: {"Message":"There was an error processing the request

最近做项目遇到了这样一个bug:sendRequest(L:249): errorCode: 500, msg: , result: {"Message":"There was an error processing the request.","StackTrace":"","ExceptionType":""}, url: http://www.xxxx.cn/api/m1/xx/xx

2018-01-15 14:44:58 20295

转载 监听EditText内容变化的两种方式

本文转载自:http://blog.csdn.net/sinat_35241409/article/details/537095371、EditText输入框的动态监听方法A:监听 输入结束点击键盘确认键执行的 方法[html] view plain copyet_money.setOnEditorActionListener

2018-01-15 14:37:31 996

原创 Android FragmentTabhost 监听tab点击事件

在FragmentTabhost中,如果需要对某个Tab点击事件单独处理,就需要截断该tab的监听事件,根据源码,得出以下方法0表示你需要监听的第几个tab的序号mHomeTabHost.getTabWidget().getChildAt(0).setOnClickListener(new View.OnClickListener() { @Override publi

2018-01-15 11:41:54 789

转载 JSONObject和JSONArray区别及基本用法

博客转载于:http://blog.csdn.net/u014260748/article/details/41521123一、JSONObject和JSONArray的数据表示形式JSONObject的数据是用 {  } 来表示的,        例如:   { "id" : "123", "courseID" : "huangt-test", "title" : "提交

2018-01-13 15:22:12 191

原创 百度地图level对应距离(比例尺级别对应的多少米)

level: 距离(米) 22: 2;21: 5;20: 10;19: 20;18: 50;17: 100;16: 200;15: 500;14: 1000;13: 2000;12: 5000;11: 10000;10: 20000;9: 25000;8: 50000;7: 10

2018-01-11 19:41:18 12760 4

原创 Android 如何获取自己应用的SHA1值(使用keytool)

有时候集成第三方sdk需要sha1值,为了方便后续查找方便,现在把Android studio获取SHA1值的方法做一个记录!1运行进入控制台2定位到.android文件夹下,输入cd .android3输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(

2018-01-09 22:52:58 2876 1

转载 Android 6.0 运行时权限管理最佳实践

开源项目:https://github.com/yanzhenjie/AndPermission/blob/master/README-CN.md Android 6.0 运行时权限管理最佳实践 http://blog.csdn.net/yanzhenjie1003/article/details/52503533引用方法:在 module中的Gradle中添加:

2018-01-09 11:58:59 617

原创 Android 动态修改自定义drawable圆角,修改边线及填充色

最近项目中遇到这样一个要求,自定义的圆角按钮,要根据后台返回的颜色进行自定义颜色修改和边框修改这个是我自定xml定义的一个带圆角边框的背景 现在后台返回的颜色.需要代码中进行修改. GradientDrawable drawable = (GradientDrawable) txtConfirm.getBackground(); drawabl

2018-01-04 13:45:37 5944 2

原创 如何去掉Android Activity自带的原生进入进出动画的实现方式.

原页面跳转到MessageActivity:   Intent intent = new Intent(mContext, MessageActivity.class);startActivity(intent);getActivity().overridePendingTransition(0, 0);从MessageActivity返回时:在该类中添加下面代码:

2018-01-04 09:49:41 2590 1

原创 使用Butterknife 遇到的问题.

ButterKnife 适用与不频繁刷动和切换的页面, 这样使用是没有什么问题的,但是如果页面频繁快速的下拉刷新或者加载更多,页面切换,使用butterknife,很容易保控件空指针异常.遇到这种页面还是老老实实的findViewById会稳妥很多!

2018-01-03 11:44:21 314

转载 Retrofit、RxJava和OkHttp使用

本文主要介绍Retrofit、RxJava和OkHttp使用。需要添加依赖:compile 'com.squareup.retrofit2:retrofit:2.3.0'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'compile 'io.reactivex.rxjava2:rxjava:2.1.7'compile 'com.squareup

2018-01-02 18:48:34 580

JDBC开发步骤

JAVAEE java调用存储过程 JDBC 的开发步骤,和示例代码

2018-10-25

空空如也

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

TA关注的人

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