- 博客(23)
- 资源 (6)
- 收藏
- 关注
原创 TextView异步加载HTML中的图片
TextView 加载HTML 标签,使用到的方法Html.fromHtml(String source);如果里面存在 图片标签,也需要TextView 来展示Html.fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler); 主要用到Html.ImageGetter 来处理。加载图片用I
2018-04-27 09:59:42
588
原创 android-解决方法数超过64k--Error:The number of method references in a .dex file cannot exceed 64K.
产生原因:应用中的Dex 文件方法数超过了最大值64k的上限。Error:The number of method references in a .dex file cannot exceed 64K. 解决方法:在app的 build.gradle 中(1)在dependencies 中添加 compile 'com.android.supp
2018-04-21 10:24:31
237
原创 开发手记--横竖屏切换 activity重新绘制问题
设置activity为横屏的时候,在Manifest里面的Activity里面加了两个参数设置: android:screenOrientation="landscape"android:configChanges="keyboardHidden|orientation"这是设置屏幕方向为横屏,以及禁止在屏幕切换的时候重启Activity和隐藏键盘。但是在锁屏后再解锁的时候,
2018-04-09 16:46:57
899
原创 关于TabLayout在开发中遇到的一些问题
TabLayout提供了一个水平的布局用来展示Tabs,首先TabLayout一般都是配合Viewpager使用的,Viewpager里的Fragment随着顶部的Tab一起联动。以下在使用TabLayout时遇到一些问题:依赖:compile 'com.android.support:design:26.+'1.TabLayout在平板或横屏使用时不能平均分布,会挤在中间,需要在布局文件中
2018-03-23 15:15:18
735
原创 开发手记--Duplicate files copied in APK META-INF/rxjava.properties
编译项目出现的问题Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileExceptio
2018-03-04 09:36:02
430
原创 android 实现两组互斥的RadioGroup--手记
今天碰到RadioGroup多行多列问题,网上大多都是重写RadioGroup来实现,现在来提供另一种思路。通过监听radiobutton的选中事件,调用RadioGroup.check( int id )方法 ,状态如果传递-1作为指定的选择标识符来清除单选按钮组的勾选状态,相当于调用clearCheck()操作布局:<RadioGroup android:i
2017-11-22 11:10:43
3423
原创 开发手记--EditText maxLines无效和显示明文密码问题
今天在编写样式的时候,需要设置数据输入为单行,但是 Android:singleLine=”true” 显示为已过期,提示使用 android:maxLines=“1” 代替,但是设置后却发现并没有效果,经查阅后发现,需要为 EditText设置inputType=text才有效。
2017-09-04 10:20:27
551
原创 开发手记--使用OkHttp忽略HTTPS验证
public static OkHttpClient getClient() { TrustManager[] trustManager = new TrustManager[]{ new X509TrustManager() { @Override public
2017-08-07 17:08:10
513
原创 开发手记--Notification跳转传值问题
在创建Notification通知时,点击通知时跳转activity传值,发现每次传入的值都一样,都是第一次传入的值,没有更新数据
2017-07-26 10:47:40
791
原创 apk检查更新下载安装
package com.example.boot.utils;import android.app.Activity;import android.app.ProgressDialog;import android.content.Context;import android.content.DialogInterface;import android.content.
2017-07-14 09:58:40
407
原创 开发手记--记录常用第三方包compile添加依赖方法以及基础使用
本文主要记录开发中常用的第三方包在build.gradle添加依赖和一些基础的使用方法。
2017-07-12 18:58:17
1662
原创 开发手记--android布局用占位符%1$s
在开发中,如果遇到如下listview的item布局以前总是把“物料名称:”作为一个TextView,后面具体值作为一个TextView。这样做使得布局变得很繁琐。后来发现可以使用占位符%1$s使其变成一个TextView,使得布局变得简单。1.在strings.xml中定义<string name="material_name">物料名称:%1$s</string&...
2017-06-18 14:06:02
1493
原创 开发手记--spinner 下拉控件加小箭头
android:id="@+id/space_plan_spinner"android:layout_width="200dp"android:layout_height="40dp"android:layout_marginLeft="4dp"android:spinnerMode="dropdown"android:background="@drawable/spinner
2017-06-14 11:41:29
8289
3
原创 开发手记--开源控件PullToRefresh设置刷新标签
PullToRefresh是一个很成熟的下拉刷新的开源控件,目前托管在GitHub上:https://github.com/chrisbanes/Android-PullToRefresh当Mode设为BOTH时,即上下都可以刷新时,下拉/上拉默认的英文都是:“Pull to refresh”如果想自定义:提供了这个方法getLoadingLayoutProxy(boolean inc
2017-06-13 21:27:13
255
原创 开发手记--解决scrollView 填充不满问题
ScrollView里只放一个元素.当ScrollView里的元素想填满ScrollView时,使用"fill_parent"是不管用的,必需为ScrollView设置:android:fillViewport="true"。仅此记录。
2017-06-11 16:21:08
1045
原创 android studio 友盟多渠道打包
渠道信息一般在 AndroidManifest.xml 中修改以下值:首先你必须在AndroidManifest.xml中的meta-data修改以下的样子: android:value="${UMENG_CHANNEL_VALUE}" />其中 ${UMENG_CHANNEL_VALUE} 中的值就是你在gradle中自定义配置的值。build.gra
2017-06-09 22:45:25
253
转载 Android OkHttp解析
一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp还是蛮必要的,本篇博客首先介绍okhttp的简单使用,主要包含:一般的get请求一般的post请求基于Http的文件上传文件下载加载图片支持请求回调,直接返回对象、
2017-04-16 13:15:51
218
原创 React Native在Windows下的环境搭建
1.安装jdk2.安装sdk 在墙的环境下,可使用http://androiddevtools.cn/3.安装Node.js与GitNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统 [点击下载m
2017-01-01 11:22:25
250
原创 Android开源框架Universal-Image-Loader方法详细介绍
一、universal-image-loader功能特性: 1、多线程异步加载和显示图片(图片来源于网络、sd卡、assets文件夹,drawable文件夹(不能加载9patch),新增加载视频缩略图)http://site.com/image.png from Webfile:///mnt/sdcard/image.png // from SD cardcontent://media/ex...
2016-12-22 18:45:52
492
原创 android.content.ActivityNotFoundException: No Activity found to handle Intent
一般来说,在anroid项目里面进行如下操作:Uri uri = Uri.parse(“http://www.baidu.com”);Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);是可以正常跳转到网页打开相应链接。不过如果是要访问“www.baidu.com”这样的网址或者纯文
2016-12-12 21:54:54
828
原创 android studio下NDK配置
1.现在android studio2.2版本已经集成了NDK开发包,可直接在里面进行下载它会默认下载到当前sdk路径下,D:\sdk\ndk-bundle,将此路径配置到环境变量中,通过ndk-build命令测试是否配置成功。2.在项目中声明一个本地方法,在Terminal窗口中进入到当前java目录中执行命令 javah -jni 包名.类名 如果提示找不到类文件,可加上-cl
2016-12-12 12:11:10
759
android TextView异步加载HTML(含图片)
2018-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人