关闭

[置顶] 认识自我

我一直都希望用最简洁,最通俗易懂的方式介绍自己在学习过程中的点点滴滴,有时真是诚惶诚恐,小编初来乍到有很多地方希望大家指点。因为小弟语文成绩一直都很浪,所以博文有时候会编辑变动,我主要是修改成最简单的最通俗的最实用的博文,所以请大家时刻关注变动。...
阅读(32) 评论(0)

[置顶] 【博客导读】

我在这里会持续做出我的博客导读连接目录,方便大家更快速的查找相关的知识点,会持续修改跟新的窝。。。。待续。。。...
阅读(60) 评论(0)

开发工具——SharedPerference使用

一、工具类封装我在这里封装了一个工具类–下载文件Iapplication初始化SharedPreferencesUtil.init(getApplicationContext(), getPackageName() + "_preference", Context.MODE_MULTI_PROCESS);二、简单讲解 //获取SharedPerference SharedPreferences...
阅读(2) 评论(0)

Android动画——Android动画常用API

一、动画常用方法 效果 方法 备注 设置重复次数 alphaAnimation.setRepeatCount(5); alphaAnimation是动画对象 动画执行完是否停留在执行完的状态 alphaAnimation.setFillAfter(true); 动画执行前等待的时间, 单位是毫秒 alphaAnimation.setStartOffset(...
阅读(5) 评论(0)

问题集锦——(一)Android Studio的Gradle添加重复依赖的问题

报错:Multiple dex files define Lcom/nineoldandroids/animation/Animator$AnimatorListener;在Android Studio里build项目时不会报错,但是run项目的时候就会报上面的那个错误当Module里 添加的依赖和app.build.guild里添加的依赖重复时就会报错一、解决方案compile('com.mxn....
阅读(17) 评论(0)

功能展示——自定义控件Spinner样式实现下拉列表

一、效果图二、导入步骤按照文件依次导入–>文件地址三、使用步骤1、布局引用<com.daqsoft.yspinner.views.NiceSpinner android:id="@+id/nice_spinner" android:layout_width="match_parent" android:layout_height="wrap_conte...
阅读(32) 评论(0)

MVP项目研究——我的Android项目的开始(一些配置的管理)

回顾过去,自己也算是Android开发中的一员了,但对于技术还是一知半解。我打算写一个项目,从基础框架的搭建,到项目各个功能的完善,当然期间也借鉴很多大神的博文,在此深表感谢。好吧,我们就开始吧。一、引用第三方包管理文件config.gradle大家都使用过第三方的东西,很多都要版本更新,当一个依赖更新之后,我们再去graidle里一个一个去改,很是麻烦。所以我们把这些东西统一提出来,单独建立一个文...
阅读(41) 评论(0)

功能展示——图片选择器、图片预览、9宫格展示、图片选择器

一、项目地址参考项目:地址由我改造:地址二、效果图...
阅读(24) 评论(0)

网络请求——————AsyncTask——————深入理解AsyncTask的工作原理

一、为什么需要工作者线程我们知道,Android应用的主线程(UI 线程)肩负着绘制用户界面和及时响应用户操作的重任,为了避免“用户点击按钮后没反应”这样的糟糕用户体验,我们就要确保主线程时刻保持着较高的响应性。为了做到这一点,我们就要把耗时的任务移出主线程,那么耗时的任务交给谁来完成呢?答案就是工作者线程。Android开发中我们通常让主线程负责前台用户界面的绘制以及响应用户的操作,让工作者线程在...
阅读(26) 评论(0)

Android 设计模式——————单列模式——————简单的单列模式在项目中的运用

一、恶汉式/** * Created by yanbo on 2017/7/7. * 恶汉试(类加载就初始化) */ public class Singleton { public static Singleton instance = new Singleton(); //提供外界访问的方法 public static Singleton getInstance(){...
阅读(26) 评论(0)

Android开发模式——————MVP——————用户登录简单的MVP模式

MVP VS MVC废话少说上图优点 降低耦合度,model和View正真分离。修改view不影响Modle 模块职责划分明显,层次清晰 隐藏数据 Presenter可以复用,用于多个view而不需改变Presenter的逻辑(当然在view的改动不影响业务逻辑的前提下) 易于单元测试 代码灵活性 实现功能我们参照弘扬大神的列子请看效果图项目结构涉猎开始实体类User类包含用户名,密码两属性,添加s...
阅读(26) 评论(0)

移动端Web App开发——————HTML——————CSS引用方式及标签Style属性

css为标签添加样式,如:标签Style属性大全 属性 值 备注 透明度 opacity:0.5; 颜色 color 背景颜色 backg...
阅读(62) 评论(0)

移动端Web App开发——————HTML——————Head标签你应该知道的一切

head标签是html的头标签,对于移动端的开发,head标签里面有很多我们值得注意的地方。移动端Meta标签的一些设置 ...
阅读(55) 评论(0)

Android插件化开发工具——ButterKnife

地址7.0的使用:配置导入依赖:compile 'com.jakewharton:butterknife:7.0.0' 在Android studio中你可以在设置中Preferences → Plugins → Browse repositories,输入Android ButterKnife Zelezny安装就行了。 github地址:https://github.com/avast/andr...
阅读(28) 评论(0)

CSS基础————千本樱滑落的瞬间

一、CSS简介CSS为html添加样式,eg:字体大小,颜色,, 下面我通过几个实例来初步了解CSS的强大。 列一:改变一段文字中多处文字样式,设为统一样式, CSS样式的优势</title...
阅读(81) 评论(0)

jQuery基础详解(一)

jQuery(JQ) 你将了解 JQ是什么 JQ怎么环境搭建 第一个helloword jQuery对象与DOM对象的区别 jQuery对象DOM对象怎么相互转换 jQuery选择器有哪些,具体用法是怎么样的。 一、JQ简介JQ就是JavaScript库,不仅兼容了CSS3还兼容各种浏览器优点: 容易上手 强大的选择器 解决浏览器的兼容 完善的事件机制 出色的Ajax封装 丰富的UI 特有的特性、...
阅读(189) 评论(0)

移动端Web组件-Dialog对话框

本博文你将学会:我们需要实现如下效果:首先你得会: Chrome浏览器调试器使用 CSS3新特性的使用,响应布局等 新的盒子模型 移动端高分辨率下怎么显示清楚背景图 有过web组件开发经验 扎实的JS基础,JQ常用的API的使用,移动端迷你JQ框架Zepto会使用...
阅读(83) 评论(0)
67条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5438次
    • 积分:691
    • 等级:
    • 排名:千里之外
    • 原创:66篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章存档