09 2016 档案

28 自定义View流式布局
摘要:流式布局每行的行高以本行中最高的元素作为高,如果一个元素放不下到一行时直接到第二行 FlowLayoutViewpackage com.qf.sxy.customview05.widget;import android.content.Context;import a... 阅读全文

posted @ 2016-09-30 22:18 木鱼哥 阅读(179) 评论(0) 推荐(0) 编辑

28 自定义滑动开关
摘要:当用户滑动开关时候可以关闭或者开启按钮 ToggleButton .javapackage com.qf.sxy.customview04.widget;import android.content.Context;import android.graphics... 阅读全文

posted @ 2016-09-30 22:08 木鱼哥 阅读(131) 评论(0) 推荐(0) 编辑

28 自定义View侧滑栏
摘要:ScrollMenuView.javapackage com.qf.sxy.customview03.widget;import android.content.Context;import android.util.AttributeSet;import android.uti... 阅读全文

posted @ 2016-09-30 14:12 木鱼哥 阅读(93) 评论(0) 推荐(0) 编辑

28自定义View 模仿联系人字母侧栏
摘要:自定义View LetterView.javapackage com.qf.sxy.customview02;import android.content.Context;import android.graphics.Canvas;import android.graphics... 阅读全文

posted @ 2016-09-30 11:38 木鱼哥 阅读(119) 评论(0) 推荐(0) 编辑

28 自定义View画坐标和柱状图
摘要:自定义View类 RectView.javapackage com.qf.sxy.day29_customview.widget;import android.content.Context;import android.graphics.Canvas;import android... 阅读全文

posted @ 2016-09-30 11:17 木鱼哥 阅读(351) 评论(0) 推荐(0) 编辑

JFinal中使用QuartzPlugin报ClassCastException解决方法
摘要:JDK1.8中泛型反射修改对旧版本的影响本文地址:http://blog.csdn.net/sushengmiyan 本文作者:苏生米沿问题复现环境:JDK1.8JFinal1.9quartz2.2.1启动环境可参考如下文章内容: https://my.oschina.net/u/... 阅读全文

posted @ 2016-09-29 17:17 木鱼哥 阅读(333) 评论(0) 推荐(0) 编辑

准备在CSDN知识库建立一个Ext JS的知识库
摘要:CSDN近期正在建立一个知识库,目标是打造身边的技术百科全书 ,我觉得这创意挺好,就像stackoverflow一样,常见的问题在里面基本都有了,只要通过搜索就能找到所需的答案。现在,大家对于Ext JS的学习和问题基本靠搜索,不是Goole就是百度,但搜索出来的东西太多了,而且由... 阅读全文

posted @ 2016-09-29 14:59 木鱼哥 阅读(106) 评论(0) 推荐(0) 编辑

自定义一个View作为弹出对话框
摘要:public void dialog(){//获得布局对象 View view = LayoutInflater.from(getActivity()).inflate(R.layout.dialog_loading, null); //设置参数等 ... 阅读全文

posted @ 2016-09-28 21:33 木鱼哥 阅读(919) 评论(0) 推荐(0) 编辑

27 自定义View小结
摘要:自定义View1 为了满足开发需要 就需要自定义View2 分类: 直接继承View 继承View的子类(现有控件 button,TextView….) 继承ViewGroup(线性布局 相对布局 ….)3 方法构造方法 onDraw(Canvas c... 阅读全文

posted @ 2016-09-28 19:46 木鱼哥 阅读(112) 评论(0) 推荐(0) 编辑

27 自定义View 和案例
摘要:有时安卓提供的View不满足我们的需求时可以创建一个类继承View或其子类重写方法如 package com.qf.sxy.day28_customview.view;import android.content.Context;import android.graphics.Ca... 阅读全文

posted @ 2016-09-28 19:43 木鱼哥 阅读(132) 评论(0) 推荐(0) 编辑

TextView + Spanned实现图文混排以及图片点击交互
摘要:最近要实现图文混排的需求,webview过大,所以想到了用SpannableStringBuilder来实现。 不过参考了大量国内文章,大多数是教你如何实现图文混排,并没有提及图片点击交互的。有翻阅了一些国外文章,说的也不是很详细,于是花费时间鼓捣了一下,最终实现了TextView... 阅读全文

posted @ 2016-09-28 09:37 木鱼哥 阅读(519) 评论(0) 推荐(0) 编辑

26百度地图小总结
摘要:1,BaiduMap>集成步骤:1,进入官网 注册开发者账户 2,配置环境变量 将.jar 放入到 libs文件夹 将.so放入新建的src/main/的jniLibs 3,配置清单文件 配置key (创建项目 数字签名(1,cmd,2,eclipse... 阅读全文

posted @ 2016-09-27 21:42 木鱼哥 阅读(132) 评论(0) 推荐(0) 编辑

WebView 的使用案例
摘要:package com.example.day20_webview;import android.os.Bundle;import android.annotation.SuppressLint;import android.app.Activity;import android.... 阅读全文

posted @ 2016-09-27 21:08 木鱼哥 阅读(192) 评论(0) 推荐(0) 编辑

26 百度地图的使用
摘要:1 先申请key 详细步骤 百度详细图片步骤2 配置环境变量(poi)百度详细图文介绍这里推荐下载SDK后用sample 中的jar包和类库2 配置定位的环境(上面的不一样 如果你只需要定位看这里即可)百度图文详细介绍这里推荐下载SDK后用sample 中的jar包和类库案例一 显... 阅读全文

posted @ 2016-09-27 21:07 木鱼哥 阅读(461) 评论(0) 推荐(0) 编辑

25动画的小结
摘要:Android中的动画 Animation一,Frame Animation 帧动画 每一张静止的图片 依次展示出来 利用人眼的错觉 形成动画 XML 步骤: * 1,在res/drawable获取xml的Frame 动画 * 2,在xml中 ... 阅读全文

posted @ 2016-09-26 19:59 木鱼哥 阅读(111) 评论(0) 推荐(0) 编辑

25属性动画
摘要:属性动画是建立在补间动画之上当A图从X移动Y时 A图的属性也会跟着变化 并且有对应的监听方法 也就是说当A图从X到Y时 你可以点击Y地区触发A图的点击方法代码创建属性动画:创建实例类 : ObjectAnimator rotateAnimator = ObjectAnimator.... 阅读全文

posted @ 2016-09-26 19:57 木鱼哥 阅读(144) 评论(0) 推荐(0) 编辑

25补间动画
摘要:补间动画 只需告诉系统开始形状和坐标和终点位置和形状 期间动画由系统自行补画过渡 和Flash中概念一样注意补间动画哪怕移动了 其属性还是原来 比如图片A从X移动Y 那么其坐标的真实属性还是在X 也就是说只有点击X才能触发A图的点击事件在res中创建一个文件anim新建对应的文件即... 阅读全文

posted @ 2016-09-26 19:43 木鱼哥 阅读(177) 评论(0) 推荐(0) 编辑

25 帧动画案例
摘要:创建方法一: Flash中的概念是一样动画一张一张的组合在一起 因为人眼接受视图是有缓存时间 所以当你图片飞快切换的时候造成是动画的效果在res/drawable/创建一个一xml 在布局文件中引用 在java代码中启动package qf.f... 阅读全文

posted @ 2016-09-26 13:09 木鱼哥 阅读(154) 评论(0) 推荐(0) 编辑

第一个Angular2的样例
摘要:欢迎跟我一起学习Angular2本文根据angular2官网手动敲码得来: 本文地址:http://blog.csdn.net/sushengmiyan 本文作者:苏生米沿 - 开发环境搭建 - 配置文件 - 安装依赖包 - *创建基础应用 - 创建组件 - 创建启动页面 - 编译... 阅读全文

posted @ 2016-09-25 23:12 木鱼哥 阅读(137) 评论(0) 推荐(0) 编辑

Studio 一些使用
摘要:1,配置: W:\android_tools\AndroidStudio2.1.3_SDK\android-studio-ide-141.2456560-windows\android-studio\bin\idea.properties 在文件最后添加:disable.android.firs... 阅读全文

posted @ 2016-09-23 17:59 木鱼哥 阅读(125) 评论(0) 推荐(0) 编辑

24 服务间通信小小总结
摘要:AIDL: Android Interface definition language (安卓接口定义语音) 俩个进程间进行通信步骤:1. 在服务端 创建一个AIDL接口 定义业务方法(去Public)2. 将AIDL对象 包名和类名 拷贝到客户端 3. 在服务端 通... 阅读全文

posted @ 2016-09-23 17:55 木鱼哥 阅读(101) 评论(0) 推荐(0) 编辑

24 服务信使
摘要:服务端MainActivity.javapackage com.exa2mple.messengerserverdemo3;import android.app.Activity;import android.os.Bundle;import android.view.Menu;i... 阅读全文

posted @ 2016-09-23 17:54 木鱼哥 阅读(114) 评论(0) 推荐(0) 编辑

24 AIDL案例
摘要:服务端MainActivity.javapackage com.qf.day24_aidl_wordserver;import android.app.Activity;import android.database.Cursor;import android.os.Bundle;... 阅读全文

posted @ 2016-09-23 17:44 木鱼哥 阅读(180) 评论(0) 推荐(0) 编辑

24 服务AIDL
摘要:AIDL远程访问服务的方法 创建一个接口类写上方法 然后修改后缀java为aidl 在服务中创建一个类继承Stub类 在远程访问服务的进程把AIDL文件复制(包名不能改变) XXXX.Stub.asInterface(service);即可 服务端结构MainAc... 阅读全文

posted @ 2016-09-23 17:34 木鱼哥 阅读(152) 评论(0) 推荐(0) 编辑

23 服务IntentService Demo6
摘要:MainActivity.javapackage com.qf.day23_service_demo2;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import... 阅读全文

posted @ 2016-09-22 22:35 木鱼哥 阅读(141) 评论(0) 推荐(0) 编辑

23 广播服务结合音乐Demo5
摘要:MainActivity.javapackage com.dmy.demo5;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;im... 阅读全文

posted @ 2016-09-22 22:33 木鱼哥 阅读(169) 评论(0) 推荐(0) 编辑

23 服务音乐的启动Demo4
摘要:注意如果音乐服务和Activity在一个应用中那么将不会因为绑定的Activity销毁而关闭音乐 MainActivity.javapackage com.qf.day23_service_demo4;import com.qf.day23_service_demo4.MyMusi... 阅读全文

posted @ 2016-09-22 22:30 木鱼哥 阅读(149) 评论(0) 推荐(0) 编辑

23 服务的绑定启动Demo3
摘要:MainActivity.javapackage com.example.day23_service_demo3;import com.example.day23_service_demo3.MyService.MyBinder;import android.app.Activit... 阅读全文

posted @ 2016-09-22 22:28 木鱼哥 阅读(131) 评论(0) 推荐(0) 编辑

23 服务的启动Demo2
摘要:MainActivity.javapackage com.qf.day23_service_demo2;import android.app.Activity;import android.content.BroadcastReceiver;import android.cont... 阅读全文

posted @ 2016-09-22 22:26 木鱼哥 阅读(158) 评论(0) 推荐(0) 编辑

23 服务的创建Demo1
摘要:结构MainActivity.javapackage com.qf.day23_service_demo1;import android.app.Activity;import android.content.Intent;import android.os.Bundle;impo... 阅读全文

posted @ 2016-09-22 22:22 木鱼哥 阅读(131) 评论(0) 推荐(0) 编辑

23 服务的小小总结
摘要:Service:服务四大组件:Activity ContentProvider BroadCastReceiver ServiceService:在后台执行长时间的操作,没有用户界面,是一个可执行的程序2,用途: 1,下载大文件 2,播放音乐 3,记录位置信... 阅读全文

posted @ 2016-09-22 21:44 木鱼哥 阅读(133) 评论(0) 推荐(0) 编辑

23 服务的创建和 安卓6.0版本注意点
摘要:API23 以上发送服务需要在意图指定应用包名 getPackageName()方法获取的是你所在应用的包名。不是你当前类所在的包创建步骤一: 创建一个类继承Servicepackage com.fmy.bokezhuanyong.server;import android.ap... 阅读全文

posted @ 2016-09-22 19:23 木鱼哥 阅读(207) 评论(0) 推荐(0) 编辑

22 广播小小总结
摘要:1,通知 在屏幕之外 展示给用户信息1,普通的通知2,大视图通知 使用样式3,带进度条的通 明确的进度和模糊的进度4,自定义的通知一般使用在:消息推送 2,广播接收者 BroadcastReceiver >1,定义 可以接收某一频道(action) 发送的广播 ,... 阅读全文

posted @ 2016-09-21 20:18 木鱼哥 阅读(123) 评论(0) 推荐(0) 编辑

22 接受收到短信广播
摘要:权限:意图 结构: MainActivity.javapackage com.qf.day22_broadcastreceiver_demo8;import androi... 阅读全文

posted @ 2016-09-21 20:11 木鱼哥 阅读(130) 评论(0) 推荐(0) 编辑

22 网络状态
摘要:权限 意图public static final String CONNECTIVITY_ACTION = "android.net.conn.CONNECTIVITY_CHANGE";结构: 清单文件: ... 阅读全文

posted @ 2016-09-21 19:54 木鱼哥 阅读(106) 评论(0) 推荐(0) 编辑

22 电量变化广播
摘要:权限 意图 public static final String ACTION_BATTERY_CHANGED = “android.intent.action.BATTERY_CHANGED”;结构: 清单文件 ... 阅读全文

posted @ 2016-09-21 19:50 木鱼哥 阅读(167) 评论(0) 推荐(0) 编辑

22 接电话状态广播
摘要:权限: 清单意图 结构MainActivity.java 没有内容MyPhoneReceiver.javapackage com.qf.day22_broadcastrec... 阅读全文

posted @ 2016-09-21 19:44 木鱼哥 阅读(110) 评论(0) 推荐(0) 编辑

22 监听打出电话广播代码案例
摘要:当你打电话的时候系统会发出一条广播权限:拨打电话的ACTION 结构: 清单文件: ... 阅读全文

posted @ 2016-09-21 19:40 木鱼哥 阅读(172) 评论(0) 推荐(0) 编辑

22 广播的发送
摘要:有序广播 不可被打断无序广播 其他广播接受者可以修改在发送或者拦截发送 粘性广播 弃用 将广播放入广播池中等候处理为止结构: 清单文件: ... 阅读全文

posted @ 2016-09-21 19:34 木鱼哥 阅读(119) 评论(0) 推荐(0) 编辑

22 广播动态创建
摘要:结构 清单文件AndroidManifest.xml: MainActivity.javapackage com.q... 阅读全文

posted @ 2016-09-21 19:29 木鱼哥 阅读(97) 评论(0) 推荐(0) 编辑

22 广播静态创建代码案例
摘要:结构: 清单文件AndroidManifest.xml: ... 阅读全文

posted @ 2016-09-21 19:25 木鱼哥 阅读(188) 评论(0) 推荐(0) 编辑

22 广播的几种创建和发送方式
摘要:静态方式 创建一个类继承BroadcastReceiverpublic class MyBroadCastReceiver01 extends BroadcastReceiver{ /** * 就一个生命周期 普通广播10s */ @Overr... 阅读全文

posted @ 2016-09-21 19:20 木鱼哥 阅读(255) 评论(0) 推荐(0) 编辑

ViewPager 几个状态详解
摘要:ViewPager.SCROLL_STATE_DRAGGING 当用户按下ViewPager视图并且需要滑动第一下时;ViewPager.SCROLL_STATE_SETTLING: 当用户滑动的放手让其惯性滑动的时候,比如滑了放手触发。如果用户滑了左手边一点然后不松手滑回原点 将... 阅读全文

posted @ 2016-09-21 18:58 木鱼哥 阅读(699) 评论(0) 推荐(0) 编辑

22 Notification样式设置内部按钮点击事件
摘要:package com.exam1ple.demo1;import android.app.Activity;import android.app.NotificationManager;import android.app.PendingIntent;import android... 阅读全文

posted @ 2016-09-21 13:59 木鱼哥 阅读(307) 评论(0) 推荐(0) 编辑

22 Notification 通知栏代码
摘要:结构图: MainActivity.javapackage com.qf.day22_notification;import android.app.Activity;import android.app.Notification;import android.app.Notifi... 阅读全文

posted @ 2016-09-21 13:22 木鱼哥 阅读(255) 评论(0) 推荐(0) 编辑

21 viewPager--- hzScrollView ----llContainer
摘要:结构: MainActivity.javapackage com.qf.day21_hsviewpagerfragment_demo5;import java.util.ArrayList;import java.util.List;import android.graphics.... 阅读全文

posted @ 2016-09-20 19:43 木鱼哥 阅读(191) 评论(0) 推荐(0) 编辑

21 ViewPager RadioGroup
摘要:结构 MainActivity.javapackage com.qf.day21_viewpagerfragmentrg_demo4;import java.util.ArrayList;import java.util.List;import android.os.Bundle;... 阅读全文

posted @ 2016-09-20 19:36 木鱼哥 阅读(211) 评论(0) 推荐(0) 编辑

21 RadioGroup ListFragment
摘要:结构 MainActivity.javapackage com.qf.day21_radiogroupfragment_demo3;import java.util.ArrayList;import java.util.List;import android.os.Bundle;i... 阅读全文

posted @ 2016-09-20 19:31 木鱼哥 阅读(150) 评论(0) 推荐(0) 编辑

21 PagerTabStrip-PagerTitleStrip-viewPager
摘要:PagerTabStrip:可以点击跳转到对应viewPager界面PagerTitleStrip:不可点击在eclipse开发时如果目标版本为API23那么会有不显示的问题解决:更换v4包 解决: 在Activiry的oncreate方法中添加如下代码((ViewPager.La... 阅读全文

posted @ 2016-09-20 19:25 木鱼哥 阅读(221) 评论(0) 推荐(0) 编辑

21 FragmentTabHost +Fragment代码案例
摘要:注意头导航标签过多会被压缩并 结构 MainActivity.javapackage com.qf.day21_fragmenttabhost_demo1;import com.qf.day21_fragmenttabhost_demo1.fragment.MyFragment;i... 阅读全文

posted @ 2016-09-20 19:11 木鱼哥 阅读(121) 评论(0) 推荐(0) 编辑

21 导航书签一些总结
摘要:导航书签:TabHost+Activity 过时 ActionBar+Fragment 不建议使用ActionBar+Fragment +ViewPager 不建议使用FragmentTabHost +Fragment 不常使用 步骤: 1. 在布局中的跟... 阅读全文

posted @ 2016-09-20 18:20 木鱼哥 阅读(304) 评论(0) 推荐(0) 编辑

Udemy上免费的angualr2视频教程分享
摘要:福利大分享本文作者:苏生米沿 本文地址:http://blog.csdn.net/sushengmiyan/article/details/52592518一晚上听了10几节课程,整体感觉很不错的,跟大家分享:来,先看下免费的图图: 72节课。100%OFF.首先是记忆深刻的一个... 阅读全文

posted @ 2016-09-20 08:46 木鱼哥 阅读(139) 评论(0) 推荐(0) 编辑

撕衣服源码
摘要:布局文件 之所以需要拷贝一个图片 原因 原图不允许修改像素配置package com.fmy.oa;import android.os.Bundle;import android.annotation.SuppressLint;import android.app.A... 阅读全文

posted @ 2016-09-19 20:49 木鱼哥 阅读(164) 评论(0) 推荐(0) 编辑

android viewpager切换到最后一页时,跳转至其他activity
摘要:许许多多的qpp,在启动时会显示一些帮助页或者产品介绍什么的,通常滑动到最后一页时会有一个开始体验的按钮,用来跳转到app的主activity上,但是如果没有? 可以通过如下方法实现: 1.为ViewPager设置监听,OnPageChangeListener 2.实现监听响应 1... 阅读全文

posted @ 2016-09-19 20:30 木鱼哥 阅读(191) 评论(0) 推荐(0) 编辑

在代码中写view 的长宽高等
摘要:获得资源的id的另一种方法int layoutRes = getResources().getIdentifier("pager_view" + i, "layout", getPackageName());假设我们想在这个相对布局中填一个子节点package com.exampl... 阅读全文

posted @ 2016-09-19 20:29 木鱼哥 阅读(179) 评论(0) 推荐(0) 编辑

20 ViewPager总结
摘要:V4:兼容到1.6,V7:兼容到 2.1,V13:兼容到3.2(平板) 兼容包 ViewPager父类: android.support.v4.view.ViewPagerViewPager:滑动视图View的容器,达到切换的效果ViewPager 特点: 1,继承Vie... 阅读全文

posted @ 2016-09-19 20:20 木鱼哥 阅读(95) 评论(0) 推荐(0) 编辑

20 ViewPager demo5,6:FragmentAdapter 导航数据
摘要:Demo5文件结构:MainActivity.javapackage com.qf.day20_viewpager_demo5;import java.util.ArrayList;import java.util.List;import android.graphics.Colo... 阅读全文

posted @ 2016-09-19 20:10 木鱼哥 阅读(132) 评论(0) 推荐(0) 编辑

20 ViewPager Demo4自动轮播
摘要:MainActivity.java思想:才用非常大的数 让其看起来可以循环轮播图片并且用户可以从尽头滑到首图的特点 、package com.qf.day20_viewpager_demo4;import java.util.ArrayList;import java.util.L... 阅读全文

posted @ 2016-09-19 20:01 木鱼哥 阅读(101) 评论(0) 推荐(0) 编辑

20 ViewPager Demo3指示器
摘要:MainActivity.javapackage com.qf.day20_viewpager_demo3;import java.util.ArrayList;import java.util.List;import android.app.Activity;import and... 阅读全文

posted @ 2016-09-19 19:57 木鱼哥 阅读(134) 评论(0) 推荐(0) 编辑

20ViewPager demo1,2:接收ViewPager展示View的使用
摘要:Demo1MainActivity .JAVApackage com.qf.day20_viewpager_demo1;import java.util.ArrayList;import java.util.List;import android.app.Activity;impo... 阅读全文

posted @ 2016-09-19 19:51 木鱼哥 阅读(119) 评论(0) 推荐(0) 编辑

有没有最好的学习Angularjs2的视频入门体验?
摘要:Which are the best video tutorials for learning AngularJS 2?有没有最好的学习Angularjs2的视频入门体验?翻译来源:https://www.quora.com/Which-are-the-best-video-tutorials-f... 阅读全文

posted @ 2016-09-19 12:53 木鱼哥 阅读(151) 评论(0) 推荐(0) 编辑

没有JavaScript的基础,我可以学习Angular2吗?
摘要:Can I learn and understand Angular2 without understanding JavaScript?没有JavaScript基础我能学习和理解Angular2吗?翻译来源:https://www.quora.com/Can-I-learn-and-unders... 阅读全文

posted @ 2016-09-19 09:18 木鱼哥 阅读(116) 评论(0) 推荐(0) 编辑

获取imageView的图和背景图
摘要:img1和img2都是ImageView,要把img1中的图片显示到img2中前景(对应src属性) img2.setImageDrawable(img1.getDrawable());背景(对应background属性) img2.setBackgroundDrawable(im... 阅读全文

posted @ 2016-09-18 21:22 木鱼哥 阅读(194) 评论(0) 推荐(0) 编辑

Bitmap和Drawable相互转换方法
摘要:很多开发者表示,不知道Android的Drawable和Bitmap之间如何相关转换。下面给大家两种比较简单高效的方法很多开发者表示,不知道Android的Drawable和Bitmap之间如何相关转换。下面给大家两种比较简单高效的方法。一、Bitmap转DrawableBitma... 阅读全文

posted @ 2016-09-18 21:21 木鱼哥 阅读(100) 评论(0) 推荐(0) 编辑

10 GridView 样式属性
摘要:GridView 样式属性: 1,android:numColumns=”auto_fit” 显示的列数 如果android:numColumns不设置那么自动每行1列 如下图 2,auto_fit:自适应 根据item的宽度和手机屏幕的宽度 来决定一行有多少item 3,and... 阅读全文

posted @ 2016-09-18 19:58 木鱼哥 阅读(113) 评论(0) 推荐(0) 编辑

19 子线程刷新UI runOnUiThread
摘要:package com.example.com.fmyh;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;... 阅读全文

posted @ 2016-09-18 19:15 木鱼哥 阅读(160) 评论(0) 推荐(0) 编辑

19 主线程向子线程发送信息(handler)
摘要:package com.fmy.handler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import androi... 阅读全文

posted @ 2016-09-18 19:12 木鱼哥 阅读(105) 评论(0) 推荐(0) 编辑

19 Handler 子线程向主线程发送信息
摘要:案例一 Message创建三种方法:package com.example.day19_handler_demo1;import android.os.Bundle;import android.os.Handler;import android.os.Message;import... 阅读全文

posted @ 2016-09-18 19:11 木鱼哥 阅读(220) 评论(0) 推荐(0) 编辑

19 Handler 总结
摘要:Handler一, 回顾异步任务 AsyncTask二, android 使用线程的规则 1,在主线程 不能做阻塞操作 2,在主线程之外的线程不能更新Ui三, Handler的作用 1,在子线程中发送消息 2,在Ui线程获取消息和处理消息 note:H... 阅读全文

posted @ 2016-09-18 18:56 木鱼哥 阅读(114) 评论(0) 推荐(0) 编辑

安卓判断能否联网代码案例
摘要:权限要求: //context上下文 如果返回值不为空则可以联网 public static boolean isNetworkConn(Context context) { boolean flag = false; Connectivi... 阅读全文

posted @ 2016-09-18 16:53 木鱼哥 阅读(136) 评论(0) 推荐(0) 编辑

Hibernate与JPA的区别是什么
摘要:翻译来源:https://www.quora.com/What-is-the-difference-between-Hibernate-and-JPA本文作者:苏生米沿本文地址:http://blog.csdn.net/sushengmiyan/article/details/52573247问题... 阅读全文

posted @ 2016-09-18 12:30 木鱼哥 阅读(432) 评论(0) 推荐(0) 编辑

11 吐司 Toast 代码案例
摘要:package com.qf.day11_toast_demo05;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.Gravity;imp... 阅读全文

posted @ 2016-09-18 09:51 木鱼哥 阅读(178) 评论(0) 推荐(0) 编辑

Sencha EXTJS6的 Eclipse 插件安装指南
摘要:Sencha EXTJS的 Eclipse 插件安装指南(翻译:苏生米沿)本文地址:http://blog.csdn.net/sushengmiyan/article/details/52566099本文作者:sushengmiyan本文PDF格式良好版下载地址:http://download.... 阅读全文

posted @ 2016-09-17 22:11 木鱼哥 阅读(286) 评论(0) 推荐(0) 编辑

安卓6.0新特性在Fragment申请运行时权限
摘要:今天在Fragment申请权限时代码如下: public void getContacts(){ int flag = ActivityCompat.checkSelfPermission(getActivity(), Manifest.permission.READ_CONTA... 阅读全文

posted @ 2016-09-17 09:47 木鱼哥 阅读(1237) 评论(0) 推荐(0) 编辑

NDK环境配置
摘要:Android Studio 配置(不是SDK,麻烦各位看官看清楚)手动配置步骤一:下载sdk 下载方式有两种 一官方下载(请科学上网)https://developer.android.com/ndk/index.html 二在studio中下载(如下载慢”拿梯子FQ”) 选择... 阅读全文

posted @ 2016-09-15 22:55 木鱼哥 阅读(1219) 评论(0) 推荐(0) 编辑

18 UI美化之level(等级显示显示)
摘要:根据level显示哪张图片在工程文件的res/drawable/新建level-list 如下 使用package com.qf.day18_uiresources_demo;import android.app.Activity;... 阅读全文

posted @ 2016-09-14 23:34 木鱼哥 阅读(152) 评论(0) 推荐(0) 编辑

18 UI美化layer-list
摘要:layer-list 用于叠加两张图片 或者设置 RatingBar(评分) 进度条 相框等在工程文件中的res/drawable/新建一个layer-list(叠加两张图片) 如下 : 在工程文件中的res/drawable/新建一个layer-list(评分) ... 阅读全文

posted @ 2016-09-14 23:28 木鱼哥 阅读(297) 评论(0) 推荐(0) 编辑

18 Ui美化 剪切动画clip
摘要:输入0 - 10000 让图片根据数值显示部分图片在工程文件的res/drawable/新建clip文件使用package com.fmy.lianxi;import android.R.transition;import android.app.Activity;import a... 阅读全文

posted @ 2016-09-14 23:17 木鱼哥 阅读(138) 评论(0) 推荐(0) 编辑

18 UI美化transition 图片过渡
摘要:让两张图片在一定时间过渡在工程文件res/drawable/transition文件 使用: package com.fmy.lianxi;import android.R.transition;import android.app.Activ... 阅读全文

posted @ 2016-09-14 23:06 木鱼哥 阅读(113) 评论(0) 推荐(0) 编辑

18 UI美化自定义形状shape
摘要:自定义某个控件的形状 如 圆角 巨型 环形 :在工程文件的新建 res/drawable/shape文件(以下键一个圆角) 调用 在工程文件的新建 res/drawable/shape文件 其他属性 ... 阅读全文

posted @ 2016-09-14 22:48 木鱼哥 阅读(139) 评论(0) 推荐(0) 编辑

18 UI美化状态集合的位图selector
摘要:当我们某个控件 想在不同状态下显示不同的背景图的需求如我们需要按钮在正常状态显示一种图 按下显示另一背景图或者单选框被选中时是一种显示图片 没选中是另一种背景图例子 按钮在不同状态显示不同的背景图:在工程目录下res/drawable/新建一个 selector.xml文件使用 ... 阅读全文

posted @ 2016-09-14 22:34 木鱼哥 阅读(122) 评论(0) 推荐(0) 编辑

18 UI美化自定义主题样式代码
摘要:自定义主题 假设我们我们对现有的样式不大满意 那么可在工程目录res/values下的styles.xml自定义 方法: 1. res/values下的styles.xml文件中自定义一个标签 例子: styles.xml文件增加的字段 #b0b0ff ... 阅读全文

posted @ 2016-09-14 21:37 木鱼哥 阅读(221) 评论(0) 推荐(0) 编辑

18 Ui美化
摘要:资源文件的使用:一: res中文件中放置的文件类型: res/drawable//放处理过的图片 res/drawable-XXX //放的Ui切得图>res/anim 放动画>res/layout 布局>res/values string 字符获者字符数组 ... 阅读全文

posted @ 2016-09-14 21:10 木鱼哥 阅读(177) 评论(0) 推荐(0) 编辑

18 Loader代码案例
摘要:目录结构: MainActivity.java 代码:package com.qf.day18_loader_demo2;import android.app.Activity;import android.app.LoaderManager.LoaderCallbacks;imp... 阅读全文

posted @ 2016-09-14 12:13 木鱼哥 阅读(119) 评论(0) 推荐(0) 编辑

18 Loader 总结
摘要:1. Loader 装载器 Android3.0以后出来的 它可以使Activity和Fragment 异步加载数据 变得简单(Loader里封装了AsyncTask)Loader特点: 1,对每一个Activity或者Fragment有效 2,提供异步加载数据的... 阅读全文

posted @ 2016-09-14 12:06 木鱼哥 阅读(145) 评论(0) 推荐(0) 编辑

17 ContentProvider
摘要:1 Loader 转载器 Android3.0以后出来的 它可以使Activity和Fragment 异步加载数据 变得简单(Loader里封装了AsyncTask)2 Loader特点: 对每一个Activity或者Fragment有效 提供异步加载数据的机制 监测... 阅读全文

posted @ 2016-09-13 19:07 木鱼哥 阅读(139) 评论(0) 推荐(0) 编辑

17 一个ContentProvider的例子
摘要:服务端(ContentProvider)目录结构图: MainActivity.java:package com.qf.day17_contentprovider_words_demo2;import android.app.Activity;import android.data... 阅读全文

posted @ 2016-09-13 19:03 木鱼哥 阅读(114) 评论(0) 推荐(0) 编辑

16 增删改查取联系人
摘要:联系人数据库位置 /data/data/com.android.proriders.contacts/database/contacts2.db需要权限 layout下面的布局文件: Activity的xml ... 阅读全文

posted @ 2016-09-12 19:31 木鱼哥 阅读(110) 评论(0) 推荐(0) 编辑

16 读取音乐文件
摘要:所需权限 java代码:package com.qf.day16_contentresolver_music_demo3;import java.io.File;import android.annotation.SuppressLint;import android... 阅读全文

posted @ 2016-09-12 19:25 木鱼哥 阅读(123) 评论(0) 推荐(0) 编辑

16读取通话记录
摘要:所需权限 layout 布局文件 mainActivity list填充文件 逻辑代码 mainActivity.javapackage com.qf.day16_contentresolver_call_demo2;import java.te... 阅读全文

posted @ 2016-09-12 19:20 木鱼哥 阅读(201) 评论(0) 推荐(0) 编辑

16 读取短信内容
摘要:所需权限 布局Activity : java代码(MainActivity)package... 阅读全文

posted @ 2016-09-12 19:11 木鱼哥 阅读(113) 评论(0) 推荐(0) 编辑

16 Content Provider总结
摘要:第16天Content Provider一, 什么是Content Provider? 内容提供者 Android四大主件之一 :短信记录 通讯录 联系人 自定义>Content Provider 所有程序间数据的存储和检索的桥梁 把各个程序里的数据共享 各个程... 阅读全文

posted @ 2016-09-12 19:06 木鱼哥 阅读(142) 评论(0) 推荐(0) 编辑

(Android自定义View)来来来,一起再撸一个Material风格loadingView。
摘要:本文同步自博主的个人博客wing的地方酒馆 很久很久以前,撸了一款loadingview(点击这里回顾),当时觉得还不错,现在看看觉得好丑啊!!! 于是想再撸一个,无意间在这里看到一个很不错的效果,于是手痒了,就想动动手,算起来,也有很久没有写过View了。效果图哈,可能又是我自我... 阅读全文

posted @ 2016-09-12 09:28 木鱼哥 阅读(260) 评论(0) 推荐(0) 编辑

14 ListFragment 代码案例
摘要:MainActivity.java:package com.qf.day14_fragment_demo9_list;import android.os.Bundle;import android.app.Activity;import android.view.Menu;publ... 阅读全文

posted @ 2016-09-09 19:28 木鱼哥 阅读(138) 评论(0) 推荐(0) 编辑

14 Fragment的V4包的使用
摘要:activity_main.xml:layout.xml一个fragment的填充布局:MainActivity.javapackage com.qf.day14_fragment_demo08_v4;import com.qf.day14_fragment_demo08_v4.f... 阅读全文

posted @ 2016-09-09 19:25 木鱼哥 阅读(138) 评论(0) 推荐(0) 编辑

15 ActionBar.Tab 以及保存fragment对象 代码案例
摘要:API 21弃用values 中 string文件源码: Day15_Actionbar_demo4 Settings Hello world! http://c.m.163.com/nc/article/headline/T1348... 阅读全文

posted @ 2016-09-09 19:21 木鱼哥 阅读(128) 评论(0) 推荐(0) 编辑

15 Action View 以及监听 的使用
摘要:menu 代码 MainActivity XMl布局文件 一个自定义View(用于填充到menu中) MainActivity 代码:package com.qf.day15_actionbar_demo02;import andr... 阅读全文

posted @ 2016-09-09 19:09 木鱼哥 阅读(135) 评论(0) 推荐(0) 编辑

15 ActionProvider代码例子
摘要:Menu文件夹下代码: 界面xml代码: MainActivity界面逻辑代码:package com.qf.day15_actionbar_demo3;import android.os.Bundle;import android.app.Activi... 阅读全文

posted @ 2016-09-09 19:04 木鱼哥 阅读(264) 评论(0) 推荐(0) 编辑

15 ActionBar 总结
摘要:ActionBar 一, 说明 是一个动作栏 是窗口特性 提供给用户动作 导航模式 可以适配不同的屏幕二, ActionBar 提供的功能1. 显示菜单项 always:总是展示到ActionBar ifRoom:如果actionBar上有剩余空间 展... 阅读全文

posted @ 2016-09-09 18:57 木鱼哥 阅读(115) 评论(0) 推荐(0) 编辑

15 Actionbar的显示和隐藏
摘要:ActionBar显示隐藏方法:在布局文件中设置 theme主题 逻辑代码中package com.qf.d... 阅读全文

posted @ 2016-09-09 15:34 木鱼哥 阅读(183) 评论(0) 推荐(0) 编辑

14 fragment传值
摘要:两个fragment传值 方式一布局文件代码: 布局文件逻辑代码:package com.qf.day14_fragment_4;import com.qf.day14_fragment_4.fragment.MyFragment2;impo... 阅读全文

posted @ 2016-09-08 22:13 木鱼哥 阅读(101) 评论(0) 推荐(0) 编辑

14 fragment 创建
摘要:静态展示 注意 静态的开始进入界面的生命周期和动态的不同 详情:14 fragment注意点步骤一:创建一个类继承 Fragment代码类型一:package com.fmy.demo1;import android.app.Fragment;import android.gra... 阅读全文

posted @ 2016-09-08 21:53 木鱼哥 阅读(120) 评论(0) 推荐(0) 编辑

14 Fragment 注意点
摘要:API 过时问题 API 23过时public void onAttach(Activity activity)替换为public void onAttach(Context context) 注意在静态在布局文件写fragment标签必须要写ID!!!注意: 在API 23以下g... 阅读全文

posted @ 2016-09-08 21:32 木鱼哥 阅读(102) 评论(0) 推荐(0) 编辑

14 Fragment 碎片总结
摘要:Fragment 碎片一, Fragment是什么? Android 3.0以后出现的 Api11 以上 Activity的组成部分 Fragment(小的Activity) Fragment可以显示 UI内容 可以和用户进行交互Fragment的主要作用:提高代... 阅读全文

posted @ 2016-09-08 19:32 木鱼哥 阅读(176) 评论(0) 推荐(0) 编辑

GSON TypeToken 解决泛型问题
摘要:Java进阶(四)Java反射TypeToken解决泛型运行时类型擦除的问题解决在开发时,遇到了下面这条语句,不懂,然习之。 private List listLottery = new ArrayList(); Gson gson=new Gson();JSONObject object=ne... 阅读全文

posted @ 2016-09-08 10:46 木鱼哥 阅读(996) 评论(0) 推荐(0) 编辑

Intent传递对象——Serializable和Parcelable区别
摘要:Intent在不同的组件中传递对象数据的应用非常普遍。下面介绍两种通过Intent传递对象的方法。 1、实现Serializable接口 2、实现Parcelable接口 为什么要将对象序列化? 1、永久性保存对象,保存对象的字节序列到本地文件中; 2、用过序列化对象在网络中传递对象; ... 阅读全文

posted @ 2016-09-07 23:15 木鱼哥 阅读(136) 评论(0) 推荐(0) 编辑

adb -s 设备名 设备名还有非法字符
摘要:当有多台安卓设备在同一电脑上时 想敲adb控制某一个设备 需要如下格式 adb -s 设备名设备名 可以用adb devices获取当发现adb devices 获取的名字是特别长而且含有非法字符 敲入adb -s 非法设备名 会报错没找到指令原因 adb 端口被占用 ,杀掉其他a... 阅读全文

posted @ 2016-09-07 20:39 木鱼哥 阅读(164) 评论(0) 推荐(0) 编辑

13常用sql语句
摘要:创建语句CREATE table if not exists b(id INTEGER PRIMARY KEY AUTOINCREMENT,waijian int ,FOREIGN KEY (waijian) REFERENCES a(id)) 上面会创建一个 b表(当次表不存... 阅读全文

posted @ 2016-09-07 20:18 木鱼哥 阅读(103) 评论(0) 推荐(0) 编辑

13 获取外部数据库 以及数据库游标适配器(SimpleCursorAdapter)
摘要:获取外部数据库API SQLiteDatabase db = SQLiteDatabase.openDatabase(path, factory, flags);参数详解: path:数据库路径factory:游标工厂flags:以什么模式打开 SQLiteDatabase.OPE... 阅读全文

posted @ 2016-09-07 20:15 木鱼哥 阅读(230) 评论(0) 推荐(0) 编辑

13 SQLiteOpenHelper SQLiteDatabase详解
摘要:创建数据库:1. 创建一个类继承SQLiteOpenHelper2. 创建继承对象 new SQLiteOpenHelper()3. 用创建的对象获取可写或者可读的SQLiteDatabase4. 用得到的SQLiteDatabase执行sql语句 * 手动写sql语句 ... 阅读全文

posted @ 2016-09-07 19:54 木鱼哥 阅读(169) 评论(0) 推荐(0) 编辑

13 数据库 总结
摘要:第十三天 数据库数据库存储 SQLite一, 特点 轻量级数据库 绿色的 零配置 跨平台 嵌入式 在{本应用程序内的数据库} 可以在任何位置 通过数据库名称 访问数据库 其他程序 不能通过数据库名称 {应用程序内的数据库} 进行访问存储位置... 阅读全文

posted @ 2016-09-07 19:53 木鱼哥 阅读(125) 评论(0) 推荐(0) 编辑

ubunut系统清理系统根目录下缓存文件夹.cache超大导致磁盘不足
摘要:在使用中突然发现系统超慢,没有做什么特别的操作。只好重启下电脑,重启后提示系统空间不足1G。挨个查看文件夹大小,没有发现问题,然后就用Ctrl + H显示隐藏文件夹后再继续逐个查看大小,发现.cache隐藏文件夹超大,有170多G,如图:从网上搜索到可以通过以下命令删除缓存:非常有用的清理命令:s... 阅读全文

posted @ 2016-09-07 10:39 木鱼哥 阅读(987) 评论(0) 推荐(0) 编辑

12 SharedPreferences
摘要:SharedPreferences 创建方式 SharedPreferences preferences = getPreferences(Context context ,int mode); 参数1: 上下文 参数2:写入模式 SharedPreferences prefere... 阅读全文

posted @ 2016-09-07 09:40 木鱼哥 阅读(105) 评论(0) 推荐(0) 编辑

12 外部存储和内部存储
摘要:获取在data下对应包名的文件夹路径内部包内文件(data/data/包名/)获取内部的 data/data/包名/files FileOutputStream openFileOutput = Context.openFileOutput(文件名, 模式); 模式选择如下 Co... 阅读全文

posted @ 2016-09-06 21:28 木鱼哥 阅读(298) 评论(0) 推荐(0) 编辑

12 获取外部存储卡大小
摘要:package com.fmy.state;import java.text.Format;import android.app.Activity;import android.app.AlertDialog.Builder;import android.os.Build;impo... 阅读全文

posted @ 2016-09-06 20:38 木鱼哥 阅读(106) 评论(0) 推荐(0) 编辑

12 PopupWindow
摘要:PopupWindow创建方式PopupWindow pop = new PopupWindow()PopupWindow pop = new PopupWindow(上下文, 填充宽, 填充高);PopupWindow pop = new PopupWindow()案例1: j... 阅读全文

posted @ 2016-09-06 13:14 木鱼哥 阅读(101) 评论(0) 推荐(0) 编辑

调用MediaScannerConnection 发生内存泄露的解决方法
摘要:调用MediaScannerConnection发起扫描时经常会发生内存泄露,例如: E ActivityThread: Activity FolderListActivity has leaked ServiceConnection android.media.MediaScannerConne... 阅读全文

posted @ 2016-09-06 11:19 木鱼哥 阅读(519) 评论(0) 推荐(0) 编辑

11 PopupMenu菜单和代码例子
摘要:PopupMenu 弹出式菜单 API 11以上可用 1. 获取弹出菜单的对象 2. 在res里的menu添加菜单项 3. 将布局里的菜单项 给弹出菜单 4. 进行监听弹出菜单 5. 展示出弹出菜单JAVA代码:package c... 阅读全文

posted @ 2016-09-05 20:37 木鱼哥 阅读(145) 评论(0) 推荐(0) 编辑

11 安卓各种弹窗总结和代码例子
摘要:对话框 Dialog用户用于做出决定 ,或者添加额外信息 不填充屏幕 只有被触发才执行经常使用的对话框 普通的对话框 AlertDialog AlertDialog.Builder 带进度条的对话框 ProgressDialog ProgressDialog a... 阅读全文

posted @ 2016-09-05 20:22 木鱼哥 阅读(1106) 评论(0) 推荐(0) 编辑

11 吐司 弹窗 菜单 总结
摘要:菜单 Menu OptionsMenu 选项菜单(系统菜单 )OptionsMenu:系统级别菜单菜单的使用步骤: res里的menu里添加布局 在布局里写菜单项在逻辑代码中使用OnCreateOptionMenu()方法 将布局展示到菜单监听菜单项 onOptions... 阅读全文

posted @ 2016-09-05 19:19 木鱼哥 阅读(272) 评论(0) 推荐(0) 编辑

11 ContextMenu 上下文菜单按钮
摘要:ContextMenu 上下文菜单在res下的menu里写菜单项在逻辑代码中 写OnCreateContextMenu() 方法 将菜单项添加到菜单对菜单项进行监听 onContextItemSelected() //获取ListView 当前item的下标Adapter... 阅读全文

posted @ 2016-09-05 15:49 木鱼哥 阅读(220) 评论(0) 推荐(0) 编辑

11 菜单设置图片不显示的问题
摘要:注意若设置图片不显示那么打破封装性修改源码 案例 代码 效果图 解决办法如下package com.fmy.menu1;import java.lang.refl... 阅读全文

posted @ 2016-09-05 13:31 木鱼哥 阅读(272) 评论(0) 推荐(0) 编辑

11 OptionsMenu 菜单
摘要:OptionsMenu 选项菜单(系统菜单 ) OptionsMenu:系统级别菜单 菜单的使用步骤: 1. res里的menu里添加布局 在布局里写菜单项 2. 在逻辑代码中使用OnCreateOptionMenu()方... 阅读全文

posted @ 2016-09-05 13:30 木鱼哥 阅读(300) 评论(0) 推荐(0) 编辑

反射中getMethods 与 getDeclaredMethods 的区别
摘要:反射中getMethods 与 getDeclaredMethods 的区别public Method[] getMethods(): 返回某个类的所有公用(public)方法包括其继承类的公用方法,当然也包括它所实现接口的方法。public Method[] getDeclar... 阅读全文

posted @ 2016-09-05 10:48 木鱼哥 阅读(199) 评论(0) 推荐(0) 编辑

运用 三种 原生 谷歌 阿里 解析和生成json
摘要:三种类生成JSON数据方法 JSON(原生): 第一种 JSONStringer和JSONObject区别在于添加对象时是按顺序添加的比如说 JSONStringer 添加 a:1 b:2 c:3那么生成的也是{a:1,b:2,c:3},而JSONObject不保证有可能为{c:3,a:1,... 阅读全文

posted @ 2016-09-02 10:55 木鱼哥 阅读(211) 评论(0) 推荐(0) 编辑

09 ExpanableListView 的代码例子
摘要:package com.qf.day09_expandablelistview03;import android.app.Activity;import android.os.Bundle;import android.view.LayoutInflater;import android.vie... 阅读全文

posted @ 2016-09-01 17:12 木鱼哥 阅读(124) 评论(0) 推荐(0) 编辑

09 ListView监听 ExpandableListView的使用总结
摘要:1.ListView的滚动监听 >setOnScrollListener 监听//ListVIew滚动监听 lv.setOnScrollListener(new OnScrollListener() { /** * 当滚动状态发生改变时 调用此方法 * 参数1:当前的ListVie... 阅读全文

posted @ 2016-09-01 17:10 木鱼哥 阅读(247) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示