自定义博客皮肤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)
  • 资源 (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 527

原创 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 199

原创 开发手记--横竖屏切换 activity重新绘制问题

设置activity为横屏的时候,在Manifest里面的Activity里面加了两个参数设置: android:screenOrientation="landscape"android:configChanges="keyboardHidden|orientation"这是设置屏幕方向为横屏,以及禁止在屏幕切换的时候重启Activity和隐藏键盘。但是在锁屏后再解锁的时候,

2018-04-09 16:46:57 832

原创 关于TabLayout在开发中遇到的一些问题

TabLayout提供了一个水平的布局用来展示Tabs,首先TabLayout一般都是配合Viewpager使用的,Viewpager里的Fragment随着顶部的Tab一起联动。以下在使用TabLayout时遇到一些问题:依赖:compile 'com.android.support:design:26.+'1.TabLayout在平板或横屏使用时不能平均分布,会挤在中间,需要在布局文件中

2018-03-23 15:15:18 670

原创 开发手记--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 399

原创 android 实现两组互斥的RadioGroup--手记

今天碰到RadioGroup多行多列问题,网上大多都是重写RadioGroup来实现,现在来提供另一种思路。通过监听radiobutton的选中事件,调用RadioGroup.check( int id )方法 ,状态如果传递-1作为指定的选择标识符来清除单选按钮组的勾选状态,相当于调用clearCheck()操作布局:<RadioGroup android:i

2017-11-22 11:10:43 3361

原创 开发手记--EditText maxLines无效和显示明文密码问题

今天在编写样式的时候,需要设置数据输入为单行,但是 Android:singleLine=”true” 显示为已过期,提示使用 android:maxLines=“1” 代替,但是设置后却发现并没有效果,经查阅后发现,需要为 EditText设置inputType=text才有效。

2017-09-04 10:20:27 476

原创 开发手记--使用OkHttp忽略HTTPS验证

public static OkHttpClient getClient() {        TrustManager[] trustManager = new TrustManager[]{                new X509TrustManager() {                    @Override                    public

2017-08-07 17:08:10 425

原创 开发手记--Notification跳转传值问题

在创建Notification通知时,点击通知时跳转activity传值,发现每次传入的值都一样,都是第一次传入的值,没有更新数据

2017-07-26 10:47:40 743

原创 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 367

原创 开发手记--记录常用第三方包compile添加依赖方法以及基础使用

本文主要记录开发中常用的第三方包在build.gradle添加依赖和一些基础的使用方法。

2017-07-12 18:58:17 1573

原创 在代码中手动设置图片相对于TextView的位置

aa

2017-06-27 16:58:36 859

原创 开发手记--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 1336

原创 开发笔记--解决Eclipse中logcat打印信息不全

解决Eclipse中logcat打印信息不全

2017-06-15 16:52:31 396

原创 开发手记--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 8028 3

原创 开发手记--开源控件PullToRefresh设置刷新标签

PullToRefresh是一个很成熟的下拉刷新的开源控件,目前托管在GitHub上:https://github.com/chrisbanes/Android-PullToRefresh当Mode设为BOTH时,即上下都可以刷新时,下拉/上拉默认的英文都是:“Pull to refresh”如果想自定义:提供了这个方法getLoadingLayoutProxy(boolean inc

2017-06-13 21:27:13 221

原创 开发手记--解决scrollView 填充不满问题

ScrollView里只放一个元素.当ScrollView里的元素想填满ScrollView时,使用"fill_parent"是不管用的,必需为ScrollView设置:android:fillViewport="true"。仅此记录。

2017-06-11 16:21:08 948

原创 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 226

转载 Android OkHttp解析

一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp还是蛮必要的,本篇博客首先介绍okhttp的简单使用,主要包含:一般的get请求一般的post请求基于Http的文件上传文件下载加载图片支持请求回调,直接返回对象、

2017-04-16 13:15:51 202

原创 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 229

原创 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 414

原创 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 789

原创 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 679

photoview+viewpager 图片查看器

photoview +viewpager 滑动 支持图片放大查看,Glide框架加载图片。

2018-05-10

android-多级树形选择列表demo

多级树形选择列表,带有选择框,支持多级复选框选中 ,点击可折叠和展开。

2018-05-02

android TextView异步加载HTML(含图片)

tv.setText(Html.fromHtml(html1, new URLImageParser(tv), null));一行代码解决TextView 加载HTML图片问题

2018-04-27

程序员面试100题

程序员面试的100题,程序员面试的题目。

2014-09-19

android基础类教程

国内翻译的Ed Burnette 的一本关于android教程的图书,人民邮电出版社出版

2014-09-19

学生类构造函数

定义学生类,构造函数 foreach循环计算学生的平均分

2013-10-29

空空如也

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

TA关注的人

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