自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

圆静居士的专栏

本人菜鸟一个,写博客仅仅是一个记录的作用

  • 博客(44)
  • 资源 (28)
  • 收藏
  • 关注

转载 Android之SurfaceView学习(一)

Android之SurfaceView学习(一)首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if

2016-11-29 18:07:49 241

原创 封装SharedPreferences的工具类

import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;/** * 封装SharedPreferences的工具类 * int/float/double/boolean/String * 1. 保存数据

2016-11-29 13:53:45 455

转载 安卓横竖屏切换问题总结

如果不想让软件在横竖屏之间切换:可以通过在AndroidManifest.xml中设置activity中的Android:screenOrientation属性值来实现。比如下列设置android:screenOrientation="portrait"则无论手机如何变动,拥有这个属性的activity都将是竖屏显示。android:screenOrient

2016-11-28 18:55:41 1540

原创 安卓常用框架

2016-11-28 13:08:55 243

转载 Android 推荐几款好用的开源作品(一)之ViewPager指示器

今天介绍的这款ViewPager指示器叫做,MagicIndicator,一款高扩展性ViewPager指示器,曾经用过ViewPagerIndicator作为指示器,但是后来需求中需要定制,扩展不方便,所以就放弃使用了,然而这款MagicIndicator,扩展极其方便,而且内置指示器也非常多,有图有真相:                                           

2016-11-26 21:14:44 2155

原创 教你强制关闭某个软件

现在由于信息技术的发展,电脑的应用范围与未来越多,电脑的使用率也越来越广,电脑的性能就显得很重要,但是由于工作需要,当你打开过多程序是可能会卡机,现在就教你一种简单的方法,强制关闭那些程序。工具/原料电脑示例关闭扣扣在桌面上找到qq,双击打开,输入账号密码,登陆,让其保持在线状态

2016-11-26 13:14:45 6094

原创 viewpager规律

viewpager规律:       1.都要有一个集合数据;       2.然后设置适配器;       3.然后item.

2016-11-25 11:01:10 327

转载 ViewPager 详解(一)---基本入门

前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager 分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇 。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函

2016-11-25 10:57:44 415

原创 编程书籍汇总

免费的编程中文书籍索引免费的编程中文书籍索引,欢迎投稿。国外程序员在 stackoverflow 推荐的程序员必读书籍,中文版。stackoverflow 上的程序员应该阅读的非编程类书籍有哪些? 中文版github 上的一个流行的编程书籍索引 中文版感谢 @siberiawolf 使用 Bootstrap 开发了网页版,地址:http://siberiaw

2016-11-25 09:21:24 1097

原创 使用xutils第三方库实现联网请求

private void getDataFromNet() { RequestParams params = new RequestParams(url); x.http().get(params, new Callback.CommonCallback() { @Override public void onSuccess(String resul

2016-11-23 11:25:23 333

转载 Android ——Window类

Android ——Window类AndroidWindow类,位于代码树frameworks\base\core\java\android\view\Windowjava.java文件。连同注释,这个文件总共一千多行,它概括了Android窗口的基本属性和基本功能。    Window属性列举如下:FEATURE_OPTIONS_PANEL = 0;

2016-11-22 11:54:37 745

转载 详解 Android 的 Activity 组件

http://yangguangfu.iteye.com/blog/864994详解 Android 的 Activity 组件AndroidSchemeXML配置管理游戏Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 A

2016-11-22 11:53:18 296

原创 android布局属性详解

RelativeLayout用到的一些重要的属性:      第一类:属性值为true或false     android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中     android:layout_centerInparent    相对于父元素完全居中     and

2016-11-22 11:48:21 309

转载 判断文件编码

http://yangguangfu.iteye.com/blog/2170758/**     * 判断文件编码     * @param file 文件     * @return 编码:GBK,UTF-8,UTF-16LE     */    public String getCharset(File file) {        String charset

2016-11-22 11:31:38 524

转载 Android编码规范

Android研发规范转载请注明:IT_xiao小巫博客地址:http://blog.csdn.net/wwj_7481、Android编码规范包命名规范包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。包名说明

2016-11-22 11:23:47 278

转载 App开发:智慧北京day01

智慧北京项目第一天不讲项目,主要是一些需要了解和用到的知识点。比如:屏幕适配LogUtilSlidingMenu-masterViewPager实现导航界面ViewPager预加载控件的宽高屏幕适配dpi|缩写| 全拼|含义| |l|low|低密度| |m|medium|中密度| |h|hign|高密度| |xh|extra-hign|额外高密度|

2016-11-22 11:07:54 724

转载 黑马66期Android_智慧北京_学习总结

黑马66期---智慧北京项目*************第一天*************1.      市面主流的分辨率  1280*720  1080*19202.      sharePrefence是永久化到本地的,例如可以存放一个引导页是否在第一次使用的时候浏览过的标记3.      OnCreate方法中的控件还没有绘制完成,所有控件的属性都无法获取,可以使用如下方法在

2016-11-22 10:39:32 503

原创 安卓常用布局控件、监听器总结

布局管理器 名称作用要点特点总结备注LinearLayout线性布局控制组件 横向 或者 纵向 排列android:layout_gravity 是控制组件本身的对齐方式, android:gravity是控制本容器子组件的对齐方式;适用性强傻瓜式的依次顺序布局 RelativeLayout相对布局

2016-11-19 11:38:46 641

原创 android手动解析json

一、什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组"" 双引号内是属性或值: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)所以 {"name"

2016-11-19 10:27:30 2103

转载 Android SocketTimeoutException异常分析

环境说明Eclipse Android4.0 tcp client客户端程序问题描述在进行Android socket tcp通信开发的过程中碰到了下述异常,具体logcat错误如下:10-29 03:16:16.710: I/recv timeout(7476): java.net.SocketTimeoutException10-29 03:16:16.710: I/

2016-11-15 16:39:19 2543

转载 tomcat环境变量的配置

1.===> 进入bin目录下,双击startup.bat看是否报错。一般肯定会报。2.===> 右键我的电脑===>高级===>环境变量   新建一个 变量名为 JAVA_HOME 然后变量值是 你的JDK的bin目录的上一层。 再新建一个 变量名为CATALINA_HOME 变量值是你的Tomcat的bin的目录的上一层。3.===> 进入Tomcat bin目录下  双击sh

2016-11-14 20:48:23 491

原创 夜神模拟器

前言AS使用的模拟器,听的最多的就是,AS自带的模拟器,我这个因为总是提示说CPU低了,然后又改不好,就打算使用人们推崇度较高的Genymotion,结果自己又怎么都处理不好问题了,好吧!只好pass了。最好就选择了夜神。网站上直接输入“夜神”,一路下载安装即可(也可更改下载路径)。修改配置点击右上角的设置图标,对夜神模拟器的分辨率进行选择,手机版的480×800的就差不多了

2016-11-14 15:43:14 956

原创 电脑控制手机屏幕Vysor

Chrome版本:54.0.2840.71 Vysor版本:1.0.6.42下载地址:http://download.csdn.net/download/sbsujjbcy/9568991下载后解压 操作步骤:1, 打开chrome://extensions/  拓展程序2, 开启开发者模式,点击:加载已解压的拓展程序,选择已解压的Vysor文件夹

2016-11-14 15:02:35 945

原创 红点移动的原理

红点移动的原理view.leftMargin = 动态的值点滑动的距离 : 间距 = 屏幕滑动的距离: 屏幕宽所有 公式: 点滑动的距离 : 间距 = 移动屏幕的百分比 移动屏幕的百分比,ViewPager有一个方法可以知道滑动了屏幕百分多少 view.leftMargin = 点移动的坐标;间距 = 第1个点距离左边的的距离 - 第0个点距离左边的的距离点

2016-11-13 19:32:05 684

原创 左侧菜单+正文Fragment的基类

/** * 作用:一个基类:左侧菜单+正文Fragment的基类 */public abstract class BaseFragment extends Fragment { /** * 上下文 */ public Activity mActivity; /** * 当BaseFragment被创建的时候回调此方法 * @p

2016-11-13 12:35:10 714

转载 Android Animation动画特效

Android AnimationContents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListener  Animations

2016-11-12 19:11:22 570

转载 Android Gradle Build Error:Some file crunching failed, see logs for details解决办法

在主工程文件夹下的build点gradle文件里,加两句:aaptOptions点cruncherEnabled = falseaaptOptions点useNewCruncher = false例如:Android {compileSdkVersion 22buildToolsVersion "23.0.1"

2016-11-12 17:39:08 441

原创 AndroidStudio自动导包设置

首先我们打开我们下载安装好的Android Studio,如下图所示:然后我们,单击上面的设置按钮也就是上面的小扳手打开后我们选择editor-->autoimport.如下图所示:然后我们注意包右侧的几个选项选上,然后点击确定:点击确定之后我们可以写入代码看看,我们可以看到一些类和包名

2016-11-12 17:13:43 1705

转载 Android用TabLayout实现类似网易选项卡动态滑动效果

此前我们用HorizontalScrollView也实现了类似网易选项卡动态滑动效果,详见 Android选项卡动态滑动效果这篇文章这里我们用TabLayout来实现这一效果。TabLayout是Android Design Support Library库中的控件。Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全

2016-11-11 15:56:10 1381

转载 android官方侧滑菜单DrawerLayout详解

编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。draw

2016-11-11 15:04:08 398

原创 Android开发常用工具类

主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。  目前包括 HttpUtils、DownloadManagerPro、Safe.ijiami、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、Ar

2016-11-11 00:54:10 218

原创 Android studio 如何修改工程的包名

工程写的差不多了才发现原来用的包名还是自己尝试性的进行写代码的时候用到的。但apk的发布,google map api的申请等等方面都需要用到一个比较规范的包名。这就涉及到修改包名的问题。包名一开始是这样的当尝试着去修改的时候发现是这样的:只让改最后一层,这不符合要求啊。正确的步骤应该这样:1、如图,点击右上角的设置按钮,并取消红框中的选定。

2016-11-09 14:57:09 226

转载 android开源系列:CircleImageView自定义圆形控件的使用

1.自定义圆形控件github地址: https://github.com/hdodenhof/CircleImageView 主要的类: package de.hdodenhof.circleimageview;import edu.njupt.zhb.main.R;import android.content.Context;import android.content.res.

2016-11-09 10:14:35 786

转载 移动应用技术开发大作业——Android平台个人简历

这门水课一学期就三四节,两节Android一节ios,就要交大作业了。出于兴趣自己开始自学,先是做了个简单的登录界面,再跟从CSDN上下载的仿知乎日报模板结合了一下。由于要交作业,花一整天的时间完成了这个app的开发。功能是个人简历介绍。项目结构 MainActivity使用的之前写的登录界面xml代码:(两个输入文本 一个登陆按钮 范佩西背景图)

2016-11-08 20:28:06 3655 1

转载 集成微信登录和分享真的很简单

集成微信登录和分享真的很简单文末有Demo.准备工作1.去 这里 注册微信开放平台的账号,下载 签名生成工具 用来 获取 应用签名。并不要下载sdk,2.再去友盟,注册一个账号,创建一个应用,获取友盟的Appkey.下载分享的sdk. 地址再去根据下面链接添加好下载的jar包和资源文件,友盟文档以及在manifest文件中添加以下

2016-11-08 13:04:54 328

原创 Java基础30天(黑马)

Java基础30天:blog.csdn.net/lijinhua7602/article/category/2810931

2016-11-08 07:21:24 1427

转载 App研发录

Android研发录:http://www.cnblogs.com/Jax/p/4656789.html

2016-11-08 07:11:09 369

原创 如何解决移动硬盘打不开的问题

有网友反馈说移动硬盘打不开提示格式化,这是怎么回事?那么该如何解决移动硬盘打不开提示格式化问题呢?接下来,我们就来详细说下移动硬盘打不开提示格式化的解决方法。方法一、  1、首先进入“控制面板”,接着打开“管理工具”选项,然后打开“本地安全策略”—“安全选项”,把右边窗口的“网络访问:本地账户的共享和安全模式”后的“仅来宾”改成“经典”选项。  2、然后退回“我的电脑”,在

2016-11-04 10:02:22 2976 1

转载 GitHub上搭建个人网站

大致如下步骤:1、注册Git账号2、创建SSH keys3、新建repository---4、设置网站5、clone库到本地6、提交、上传7、预览本教程默认你了解GitHub的基础之上 会使用基本命令,如果不了解 前三步可参考文章:GitHub入门教程   GitHub创建SSH Keys一、新建repository(仓库),如下

2016-11-03 20:30:09 283

原创 GitHub创建SSH Keys

如何生成SSH key字数576 阅读24780 评论10 喜欢30 如何生成SSH keySSH key提供了一种与GitHub通信的方式,通过这种方式,能够在不输入密码的情况下,将GitHub作为自己的remote端服务器,进行版本控制步骤检查SSH keys是否存在生成新的ssh key将ssh key添加到GitHub中如何生成SSH KEY

2016-11-03 18:52:39 560

ES6入门基础-阮一峰

《ECMAScript 6 入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性。

2018-04-10

AndroidStudio汉化包直接用

直接用就行 安装、使用方法 英文语言包l位于安装目录下的 --lib/resource_en.jar 使用方法: 1.备份lib/resource_en.jar 文件; 2.用压缩软件打开(非解压)resource_en.jar文件,将本项目下的AS_V2.0.0.20_en/resources_cn文件夹内的所有文件添加到resource_en.jar文件内替换原英文语言包文件; 3.点击保存; 4.将已经替换的语言包文件,添加回lib/目录,替换之前的resource_en.jar文件; 5.汉化完成,正常打开AndroidStudio IDE;

2016-12-18

仿新闻客户端3

背景:仿新闻客户端 【圆静】 搭建框架 功能: WelcomActivity:欢迎界面【动画效果】 GuideActivity:引导页面 【红点移动原理】 MainActivity:主页面【实现侧滑菜单】 初始化Fragment并且加载到Activity中来 base文件夹下: BaseFragment:左侧菜单和正文Fragment的基类---->实现视图数据 fragment文件夹下: ContentFragment:正文部分---->四个GroupButton LeftMenuFragment:未实现具体功能 RightMenuFragment:未实现具体功能 CacheUtils:做了一个缓存。判断是否进入过引导页面 DensityUtils:代码适配

2016-12-18

仿新闻客户端2

背景:仿新闻客户端 【圆静】 功能: WelcomActivity:欢迎界面【动画效果】 GuideActivity:引导页面 【红点移动原理】 MainActivity:主页面【实现侧滑菜单】 CacheUtils:做了一个缓存。判断是否进入过引导页面 DensityUtils:代码适配

2016-12-17

仿新闻客户端1

背景:仿新闻客户端 【圆静】 功能: WelcomActivity:欢迎界面【动画效果】 GuideActivity:引导页面 【红点移动原理】 CacheUtils:做了一个缓存。判断是否进入过引导页面 DensityUtils:代码适配

2016-12-17

ks二维码图片

二维码图片资源

2016-12-08

电脑控制手机Vysor

电脑控制手机屏幕

2016-11-14

SlidingMenu第三方框架(atguigu)

很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能

2016-11-13

Android简历源码

这门水课一学期就三四节,两节Android一节ios,就要交大作业了。 出于兴趣自己开始自学,先是做了个简单的登录界面,再跟从CSDN上下载的仿知乎日报模板结合了一下。 由于要交作业,花一整天的时间完成了这个app的开发。 功能是个人简历介绍。

2016-11-08

后台管理系统静态模版

后台管理系统静态模版 艺谷(深圳)后台管理系统 Bootstrap

2016-11-02

百度地图文档1

百度地图入门 三大核心 BMapManager:百度引擎的管理工具。 MapView:显示地图的类,它的父类是ViewGroup. MapView 的MKMapViewListener MapController:对当前地图进行控制:缩放、旋转、平移。

2016-10-03

时光网接口文档1

1.1执行摘要;1.2编写目的;1.3特殊记号格式说明;1.4抓包的方法使用Wireshark 脚本 2接口说明;2.1接入方式;2.2接入地址; 3.HOME首页接口; 4.1 购票 电影 正在热映数据 5.发现页面 6.商城 7、全球票房榜 7、北美 香港,台湾,日本,韩国 ,预告片,排行榜

2016-10-03

android知识大总结【邯院】

有四个文档,分别为: Android界面设计讲课流程.doc; Android界面设计讲课流程 1 第1章 布局方式 3 第2章 对话框 11 第3章 硬件菜单 17 第4章 输入选择组件 19 第5章 图片和按钮 30 第6章 日期和时间控件 34 第7章 进度条和滑动条 37 第8章 GridView和Gallery控件 43 第9章 AutoCompleteTextView提示输入建议 48 第10章 RatingBar评分组件 50 Android进阶讲课流程2.doc; 1. 广播接收者 3 2. 服务Service 7 3. AsyncTask异步处理任务 15 4. 音频播放 20 8. 视频播放 26 9. 使用摄像头拍照 32 10. 视频录制 39 11. 国际化 43 12. 样式和主题 46 13. 编码实现软件界面 49 14. 标签页(选项卡) 51 15. 用HTML实现网页界面 57 16. android客户端调用web service 63 Android开发讲课流程.doc; Android简介 3 第一章 搭建Android开发环境 4 第二章 Android工程目录介绍 9 第三章 电话拨号器和发送短信小程序 12 第四章 日志输出和单元测试 17 第五章 数据的存储与访问 19 第六章 SD卡的存取和XML读取 24 第七章 SharedPreferences进行数据存储 38 第八章 SQLITE数据库 42 第九章 ListView控件的使用 50 第十章 Activity互相调用 62 第十一章 意图Intent的使用 70 第十二章 Activity的生命周期 72 第十三章 互联网开发 77 第十四章 JSON数据的解析 90 JAVA基础知识点总结.doc 第1章 Java程序设计概述 第2章 Java语言的开发环境 第3章 Java程序的基本结构 第4章 对象和类 第5章 继承和多态 第6章 泛型程序设计 第7章 接口和内部类 第8章 异常处理 第9章 反射,代理,标注 第10章 java常用类 第11章 IO流 第13章 线程

2016-10-03

Wireshark抓包工具1

Wireshark抓包工具1

2016-10-03

北京新闻客户端文档1

北京新闻客户端文档1

2016-10-03

android知识大总结(邯院)

android知识大总结(邯院)

2016-10-03

时光网接口文档

2016-10-03

百度地图文档

2016-10-03

北京新闻客户端文档

北京新闻客户端文档

2016-10-03

夜神模拟器启动night

夜神模拟器启动night

2016-10-03

Beijing新闻客户端

Beijing新闻客户端

2016-10-03

Android快捷键模版

快捷键模版导入到AndroidStudio【File-->Import Settings--->找对应的模版文件】

2016-10-03

手机卫士项目.docx

手机卫士项目.docx

2016-09-05

[尚硅谷]_张晓飞_Android面试题大全.pdf

[尚硅谷]_张晓飞_Android面试题大全.pdf

2016-09-02

Android基础部分复习.xmind

Android基础部分复习

2016-09-02

JAVA基础知识点总结

JAVA基础知识点总结

2016-09-02

Java的23种设计模式(疯狂Java总结

Java的23种设计模式(疯狂Java总结)

2016-09-02

空空如也

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

TA关注的人

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