自定义博客皮肤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 3741

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

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

2020-03-18 13:47:38 533

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

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

2020-03-13 08:49:35 564

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

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

2020-03-11 08:49:14 1076

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

 //判断是否是正常手机号码 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 254

原创 Android activity singleTask

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

2017-06-08 17:27:25 230

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

原创 百度天气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 3664

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

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

2015-05-28 11:40:01 908

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

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

2015-03-10 16:05:33 1498

原创 ListView分割线的去除

设置  android:divider="@null"

2014-12-03 15:14:11 283

原创 Android 与JS交互

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

2014-11-27 10:38:26 253

原创 Android中shape的使用

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

2014-11-27 10:28:34 256

转载 android中的ellipsize

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

2014-11-27 10:11:09 300

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关注的人

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