自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 Flutter,SharedPreferences的同步处理,如Android原生般的

Flutter中没有自带的SharedPreferences,只能用插件,因此首先在pubspec.yaml文件中导入插件,如下,dependencies: shared_preferences: ^0.5.2点击右上角 Packagesget。网上找了一大圈,无论是存储还是获取数据,都是要异步处理。比较麻烦。那么能否让它变成同步呢,如图安卓原生的一般,答案是可以的,如下。...

2020-04-22 13:19:24 3682

原创 Android的RecycleView极简用法,完美取代ListView,adapter代码

Android的RecycleView最简单的用法,在这儿为它的adapter适配器做个记录。方便以后做项目用。以下代码可直接复制至单独一个adapter包。首先,写个接口类ItemViewDelegate,代码如下public interface ItemViewDelegate<T>{ int getItemViewLayoutId(); bool...

2020-03-18 13:47:38 500

原创 Android实现TextView展示Html图文混排,点击图片放大,左右滑动展示所有图片,点击图片缩回

Android实现TextView展示Html图文混排,点击图片放大,左右滑动展示所有图片,点击图片缩回。做项目遇到了这个需求,在网上找了一圈也是七零八凑,最终做起来了,这里记录一下。用的方法还是 txt.setText(Html.fromHtml(""));首先,定义一个MImageGetter类,支持图文Html,代码如下public class MImageGetter i...

2020-03-13 08:49:35 542

原创 Android 软键盘消失与展示的监听

实现软键盘消失与展示的监听,从而做出自己想要逻辑。首先定义工具类SoftKeyBoardListener,代码如下:public class SoftKeyBoardListener { private View rootView; //activity的根视图 int rootViewVisibleHeight; //纪录根视图的显示高度 private On...

2020-03-11 08:49:14 1046

原创 手机号、邮箱的正则表达式判断

//判断是否是正常手机号码private boolean isMobile(String mobiles) { Pattern p = Pattern.compile("^1(3|5|7|8|4)\\d{9}"); Matcher m = p.matcher(mobiles); return m.matches();}//判断是否是正常邮箱

2017-08-03 17:27:33 243

原创 Android activity singleTask

singleTask只有一个实例。在同一个应用程序中启动他的时候,若Activity不存在,则会在当前task创建一个新的实例,若存在,则会把task中在其之上的其它Activity destory掉并调用它的onNewIntent方法。@Override protected void onNewIntent(Intent intent) {  setInten

2017-06-08 17:27:25 210

原创 Android APP 市场地址

应用汇:http://www.appchina.com/ 安智市场:http://www.anzhi.com/  蒲公英:http://www.pgyer.com豌豆荚:http://developer.wandoujia.com/   360: http://dev.360.cn 百度市场:http://app.baidu.com/pass/cen

2017-06-01 17:17:19 379

原创 百度天气API 获取天气

一、apikey获得地址 http://lbsyun.baidu.com/apiconsole/key 二、URL的获取http://api.map.baidu.com/telematics/v3/weather?location="+ URLEncoder.encode("南京", "UTF-8")+ "&output=json"+"&ak=*******"+"&mcod

2015-09-01 16:28:46 3613

原创 Android实现微信开放平台、易信平台分享(好友及朋友圈)

微信一、登陆网站 https://open.weixin.qq.com/主页面 (需登陆,无账号请先注册) 二、选择相对应模块如移动应用开发,点击“了解更多” 点击“创建应用” 三、填写相关信息 需提供图标两种,分辨率分别为28*28、108*108(只能是这两种分辨率),所填相关信息中一定不能出现“微信”“腾讯”等字样,否则会审核失败。官网

2015-05-28 11:40:01 888

原创 Fragment中,ListView的监听滑动及隐藏软键盘

listView.setOnScrollListener(new OnScrollListener() {@Overridepublic void onScrollStateChanged(AbsListView arg0, int arg1) {switch (arg1) {case OnScrollListener.SCROLL_STATE_IDLE:// 空闲状态

2015-03-10 16:05:33 1478

原创 ListView分割线的去除

设置android:divider="@null"

2014-12-03 15:14:11 269

原创 Android 与JS交互

public class RedBagActivity extends BaseActivity{    private WebView webview;        @SuppressLint("JavascriptInterface")    @Override    protected void onCreate(Bundle savedInstanceSt

2014-11-27 10:38:26 241

原创 Android中shape的使用

                                                                android:startColor="#ff8c00"                android:endColor="#FFFFFF"                android:angle="270" />        

2014-11-27 10:28:34 245

转载 android中的ellipsize

android中的ellipsize 用法如下:在xml中android:ellipsize = "end"    省略号在结尾android:ellipsize = "start"   省略号在开头android:ellipsize = "middle"     省略号在中间android:ellipsize = "marquee"  跑马灯最好加一个

2014-11-27 10:11:09 290

SpUtils.dart

Flutter的SharedPreferences完整封装类,实现异步变同步,类似安卓原生的SharedPreferences。

2020-04-22

Android微信易信分享

Android客户端利用开放平台实现分享功能到好友及朋友圈

2015-05-28

Android读取TXT文件

一个比较简单易懂的读取txt代码,用textView显示

2015-05-19

一个简单的登陆注册

适合安卓初学者,一个简单的登陆注册界面。

2014-10-11

空空如也

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

TA关注的人

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