- 博客(27)
- 资源 (1)
- 收藏
- 关注
翻译 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 1045 2
原创 Android带参数回传的自定义dialog
Android带参数回传的自定义dialog1.首先,建立一个属于dialog的style样式: true true false @android:color/transparent true true @color/black
2016-09-29 15:53:08 955
原创 自定义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 770
原创 android 代码设置静态Ip地址的方法
请注意,设置静态IP地址的功能要求Android设备的API级别必须为21(Android 5.0)或更高版本。请确保在使用此代码时,替换示例中的IP地址、子网掩码、网关和DNS服务器地址为实际的值。// 版本低于Android 5.0,不支持设置静态IP地址。// 设置静态IP地址。// 更新网络连接属性。希望这可以帮助到您!如果您有任何其他问题,请随时提问。
2023-10-09 15:35:04 945 1
原创 viewpager+fragment避免每次都重新加载
viewpager.setOffscreenPageLimit(4);4替换为你本页面所拥有的fragment数量。(size+1)
2020-05-07 15:01:43 1019
原创 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 503
原创 记录一次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 4430 6
原创 自定义底部弹出的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 1410
原创 自定义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 2816
翻译 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 1275
原创 intent和handler的理解和使用
intent和handler的理解和使用一、当前的对intent和handler的理解 1、intent是作为一个参数传递机制存在的。 (1)它可以向activity传递参数以及Object。(Object需要进行序列化)。 (2)它可以进行系统级别的调用、比如:调起系统拨号页面、调起系统设置等。 (3)intent传递参数的方式:(...
2018-04-26 14:07:33 1044
原创 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 497 1
原创 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 1291
原创 真机测试出现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 1025
原创 重新计算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 409
原创 android 中线程的启动与休眠
代码如下:Thread thread = new Thread(new Runnable() { @Override public void run() { /****** 模拟、线程等待三秒后直接进入程序 ******/ Timer timer = new Timer();//timer中有一个线程,这个线程不断执行task
2016-09-21 17:32:20 1596
原创 fragment嵌套fragment类,然后调用其中方法,处理请求。
跳转fragment时使用: getActivity().getSupportFragmentManager().beginTransaction() .add(R.id.right_voucher_fragment_container, friendFragment,"voucher_friend_list") .co
2016-09-16 17:01:03 1517
转载 Textview超链接实现方式总结
http://www.apkbus.com/blog-705730-60780.html?_dsign=8167548b
2016-06-15 18:13:14 228
转载 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 677
原创 android 输入框输入即时搜索的使用。
首先实现TextWatcher接口。然后实现其abstract方法。Activity implements TextWatcher{@Overridepublic void afterTextChanged(Editable s) {}@Overridepublic void beforeTextChanged(CharSequence s, int sta
2015-11-22 11:49:41 1329
翻译 Android清除本地数据缓存代码
主要功能清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */import java.io.File;import android.con
2015-07-13 17:45:36 343
原创 自定义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 290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人