![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 73
划船不用桨一生全靠浪
这个作者很懒,什么都没留下…
展开
-
加速gradle下载的阿里资源
项目根目录根目录build.gradle文件中改为改为阿里云的镜像地址。原创 2021-03-05 14:08:30 · 227 阅读 · 0 评论 -
viewpager+fragment避免每次都重新加载
viewpager.setOffscreenPageLimit(4);4替换为你本页面所拥有的fragment数量。(size+1)原创 2020-05-07 15:01:43 · 1036 阅读 · 0 评论 -
webview 默认弹框修改为安卓原生dialog
直接复制吧!0.0webView.setWebChromeClient(new NoAdWebChromeClient() {//本方法是用来显示只有确定按钮的弹框 @Override public boolean onJsAlert(WebView view, String url, String message, final Js...原创 2020-05-07 14:35:09 · 525 阅读 · 0 评论 -
android 最简单的验证码倒计时实现
先上代码:public class RegistPhoneNumActivity extends BaseActivity { @BindView(R.id.regist_phonenum) EditText phonenum; @BindView(R.id.regist_phonenum_getcode) TextView getcode; @BindV...原创 2018-03-10 16:40:48 · 529 阅读 · 1 评论 -
Handler详解
一、基础解读Android 的Handler 用于处理消息队列handler 牛津词典的翻译:1. 驯兽员;(尤指)驯犬员。2. 搬运工;操作者。3. 组织者;顾问handler的构造方法:Handler() Default constructor associates this handler with the Looper for the current thread.(默认构造函数将此处理程...翻译 2018-05-03 17:30:12 · 1293 阅读 · 0 评论 -
intent和handler的理解和使用
intent和handler的理解和使用一、当前的对intent和handler的理解 1、intent是作为一个参数传递机制存在的。 (1)它可以向activity传递参数以及Object。(Object需要进行序列化)。 (2)它可以进行系统级别的调用、比如:调起系统拨号页面、调起系统设置等。 (3)intent传递参数的方式:(...原创 2018-04-26 14:07:33 · 1058 阅读 · 0 评论 -
自定义PopupWindow全解
干货开始:第一步:private PopupWindow windowpx,定义全局PupupWindow。第二步:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi...原创 2018-05-15 11:57:05 · 3300 阅读 · 0 评论 -
自定义底部弹出的PopupWindow【So Easy!】
第一步:创建自己的xml文件。第二步:上代码:View view = View.inflate(getContext(), R.layout.popup_comment, null);//此处可按需求为各控件设置属性view.findViewById(R.id.details_comment_submit).setOnClickListener(new View.OnClickListener...原创 2018-06-25 11:30:55 · 1414 阅读 · 0 评论 -
记录一次gilde引起的异常:(java.lang.IllegalStateException: Cannot pool recycled bitmap)
遇到的log日志打印如下: 12-15 16:55:50.435 20360-20360/com.ysb E/AndroidRuntime: FATAL EXCEPTION: main Process: com.ysb, PID: 20360 java.lang.RuntimeException: Unable to destroy activity {com.xxx/c...原创 2018-12-15 17:08:01 · 4786 阅读 · 6 评论 -
AutoUtils android终极适配——so easy!
package com.neishenme.sochat.Utils;import android.app.Activity;import android.content.Context;import android.content.res.Resources;import android.util.TypedValue;import android.view.Display;imp...翻译 2018-02-12 10:40:57 · 1057 阅读 · 2 评论 -
android 遇到Error:Execution failed for task ':app:processDebugManifest'. > 解决
今天遇到这个问题:Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs按照其他的方法,找了一大堆,然并卵解决方案:自己回想了一下,由于在clear项目之前,我Refac原创 2017-05-08 03:31:10 · 1317 阅读 · 0 评论 -
真机测试出现Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]异常
删除不必要的,也就是说可能你的Manifest里面有错误!从你的清单元素。 显然有一个,这是引发这个错误。 地图V2不需要这样的一个元素。<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.fujitsu" android:versionCode="1"原创 2016-11-15 11:09:58 · 1047 阅读 · 0 评论 -
android 输入框输入即时搜索的使用。
首先实现TextWatcher接口。然后实现其abstract方法。Activity implements TextWatcher{@Overridepublic void afterTextChanged(Editable s) {}@Overridepublic void beforeTextChanged(CharSequence s, int sta原创 2015-11-22 11:49:41 · 1345 阅读 · 0 评论 -
自定义spinner
private Spinner spinner; spinner = (Spinner) view.findViewById(R.id.rechange_spinner_pay);private ArrayList array;array = new ArrayList(); //为spinner添加数据 网络操作 array.add("43原创 2016-04-14 14:53:27 · 775 阅读 · 0 评论 -
自定义BaseAdapter的使用,已经加了优化
自定义Adapter的使用:package com.mjkj.util;import java.util.List;import com.jay.example.viewpagerfragment.R;import android.content.Context;import android.view.LayoutInflater;import android.view.V原创 2015-07-13 17:15:48 · 293 阅读 · 0 评论 -
android gen目录相关
gen already exists but is not a source folder博客分类:Android 遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->java Compiler ->修改Compiler compliance level 一般是1.6。修改完成clean项目之后,往往转载 2016-04-16 18:24:48 · 696 阅读 · 0 评论 -
fragment嵌套fragment类,然后调用其中方法,处理请求。
跳转fragment时使用: getActivity().getSupportFragmentManager().beginTransaction() .add(R.id.right_voucher_fragment_container, friendFragment,"voucher_friend_list") .co原创 2016-09-16 17:01:03 · 1523 阅读 · 0 评论 -
android 中线程的启动与休眠
代码如下:Thread thread = new Thread(new Runnable() { @Override public void run() { /****** 模拟、线程等待三秒后直接进入程序 ******/ Timer timer = new Timer();//timer中有一个线程,这个线程不断执行task原创 2016-09-21 17:32:20 · 1604 阅读 · 0 评论 -
Android带参数回传的自定义dialog
Android带参数回传的自定义dialog1.首先,建立一个属于dialog的style样式: true true false @android:color/transparent true true @color/black原创 2016-09-29 15:53:08 · 970 阅读 · 0 评论 -
android上传文件到服务器(图片、文本等)
android上传文件到服务器(图片、文本等)原创 2016-11-09 16:58:59 · 2161 阅读 · 2 评论 -
重新计算ListView的高度,解决ScrollView和ListView两个View都有滚动的效果,在嵌套使用时解决冲突的问题
public static void setListViewHeight(ListView listView) { // 获取ListView对应的Adapter ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { ret原创 2016-10-08 14:29:19 · 422 阅读 · 0 评论 -
Android清除本地数据缓存代码
主要功能清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */import java.io.File;import android.con翻译 2015-07-13 17:45:36 · 346 阅读 · 0 评论