- 博客(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 247
原创 封装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 462
转载 安卓横竖屏切换问题总结
如果不想让软件在横竖屏之间切换:可以通过在AndroidManifest.xml中设置activity中的Android:screenOrientation属性值来实现。比如下列设置android:screenOrientation="portrait"则无论手机如何变动,拥有这个属性的activity都将是竖屏显示。android:screenOrient
2016-11-28 18:55:41 1544
转载 Android 推荐几款好用的开源作品(一)之ViewPager指示器
今天介绍的这款ViewPager指示器叫做,MagicIndicator,一款高扩展性ViewPager指示器,曾经用过ViewPagerIndicator作为指示器,但是后来需求中需要定制,扩展不方便,所以就放弃使用了,然而这款MagicIndicator,扩展极其方便,而且内置指示器也非常多,有图有真相:
2016-11-26 21:14:44 2162
原创 教你强制关闭某个软件
现在由于信息技术的发展,电脑的应用范围与未来越多,电脑的使用率也越来越广,电脑的性能就显得很重要,但是由于工作需要,当你打开过多程序是可能会卡机,现在就教你一种简单的方法,强制关闭那些程序。工具/原料电脑示例关闭扣扣在桌面上找到qq,双击打开,输入账号密码,登陆,让其保持在线状态
2016-11-26 13:14:45 6136
转载 ViewPager 详解(一)---基本入门
前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager 分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇 。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函
2016-11-25 10:57:44 423
原创 编程书籍汇总
免费的编程中文书籍索引免费的编程中文书籍索引,欢迎投稿。国外程序员在 stackoverflow 推荐的程序员必读书籍,中文版。stackoverflow 上的程序员应该阅读的非编程类书籍有哪些? 中文版github 上的一个流行的编程书籍索引 中文版感谢 @siberiawolf 使用 Bootstrap 开发了网页版,地址:http://siberiaw
2016-11-25 09:21:24 1101
原创 使用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 340
转载 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 750
转载 详解 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 303
原创 android布局属性详解
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 and
2016-11-22 11:48:21 318
转载 判断文件编码
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 543
转载 Android编码规范
Android研发规范转载请注明:IT_xiao小巫博客地址:http://blog.csdn.net/wwj_7481、Android编码规范包命名规范包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。包名说明
2016-11-22 11:23:47 284
转载 App开发:智慧北京day01
智慧北京项目第一天不讲项目,主要是一些需要了解和用到的知识点。比如:屏幕适配LogUtilSlidingMenu-masterViewPager实现导航界面ViewPager预加载控件的宽高屏幕适配dpi|缩写| 全拼|含义| |l|low|低密度| |m|medium|中密度| |h|hign|高密度| |xh|extra-hign|额外高密度|
2016-11-22 11:07:54 732
转载 黑马66期Android_智慧北京_学习总结
黑马66期---智慧北京项目*************第一天*************1. 市面主流的分辨率 1280*720 1080*19202. sharePrefence是永久化到本地的,例如可以存放一个引导页是否在第一次使用的时候浏览过的标记3. OnCreate方法中的控件还没有绘制完成,所有控件的属性都无法获取,可以使用如下方法在
2016-11-22 10:39:32 515
原创 安卓常用布局控件、监听器总结
布局管理器 名称作用要点特点总结备注LinearLayout线性布局控制组件 横向 或者 纵向 排列android:layout_gravity 是控制组件本身的对齐方式, android:gravity是控制本容器子组件的对齐方式;适用性强傻瓜式的依次顺序布局 RelativeLayout相对布局
2016-11-19 11:38:46 645
原创 android手动解析json
一、什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组"" 双引号内是属性或值: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)所以 {"name"
2016-11-19 10:27:30 2108
转载 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 2555
转载 tomcat环境变量的配置
1.===> 进入bin目录下,双击startup.bat看是否报错。一般肯定会报。2.===> 右键我的电脑===>高级===>环境变量 新建一个 变量名为 JAVA_HOME 然后变量值是 你的JDK的bin目录的上一层。 再新建一个 变量名为CATALINA_HOME 变量值是你的Tomcat的bin的目录的上一层。3.===> 进入Tomcat bin目录下 双击sh
2016-11-14 20:48:23 497
原创 夜神模拟器
前言AS使用的模拟器,听的最多的就是,AS自带的模拟器,我这个因为总是提示说CPU低了,然后又改不好,就打算使用人们推崇度较高的Genymotion,结果自己又怎么都处理不好问题了,好吧!只好pass了。最好就选择了夜神。网站上直接输入“夜神”,一路下载安装即可(也可更改下载路径)。修改配置点击右上角的设置图标,对夜神模拟器的分辨率进行选择,手机版的480×800的就差不多了
2016-11-14 15:43:14 967
原创 电脑控制手机屏幕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 961
原创 红点移动的原理
红点移动的原理view.leftMargin = 动态的值点滑动的距离 : 间距 = 屏幕滑动的距离: 屏幕宽所有 公式: 点滑动的距离 : 间距 = 移动屏幕的百分比 移动屏幕的百分比,ViewPager有一个方法可以知道滑动了屏幕百分多少 view.leftMargin = 点移动的坐标;间距 = 第1个点距离左边的的距离 - 第0个点距离左边的的距离点
2016-11-13 19:32:05 695
原创 左侧菜单+正文Fragment的基类
/** * 作用:一个基类:左侧菜单+正文Fragment的基类 */public abstract class BaseFragment extends Fragment { /** * 上下文 */ public Activity mActivity; /** * 当BaseFragment被创建的时候回调此方法 * @p
2016-11-13 12:35:10 723
转载 Android Animation动画特效
Android AnimationContents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListener Animations
2016-11-12 19:11:22 584
转载 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 452
原创 AndroidStudio自动导包设置
首先我们打开我们下载安装好的Android Studio,如下图所示:然后我们,单击上面的设置按钮也就是上面的小扳手打开后我们选择editor-->autoimport.如下图所示:然后我们注意包右侧的几个选项选上,然后点击确定:点击确定之后我们可以写入代码看看,我们可以看到一些类和包名
2016-11-12 17:13:43 1717
转载 Android用TabLayout实现类似网易选项卡动态滑动效果
此前我们用HorizontalScrollView也实现了类似网易选项卡动态滑动效果,详见 Android选项卡动态滑动效果这篇文章这里我们用TabLayout来实现这一效果。TabLayout是Android Design Support Library库中的控件。Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全
2016-11-11 15:56:10 1392
转载 android官方侧滑菜单DrawerLayout详解
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。draw
2016-11-11 15:04:08 405
原创 Android开发常用工具类
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。 目前包括 HttpUtils、DownloadManagerPro、Safe.ijiami、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、Ar
2016-11-11 00:54:10 228
原创 Android studio 如何修改工程的包名
工程写的差不多了才发现原来用的包名还是自己尝试性的进行写代码的时候用到的。但apk的发布,google map api的申请等等方面都需要用到一个比较规范的包名。这就涉及到修改包名的问题。包名一开始是这样的当尝试着去修改的时候发现是这样的:只让改最后一层,这不符合要求啊。正确的步骤应该这样:1、如图,点击右上角的设置按钮,并取消红框中的选定。
2016-11-09 14:57:09 234
转载 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 794
转载 移动应用技术开发大作业——Android平台个人简历
这门水课一学期就三四节,两节Android一节ios,就要交大作业了。出于兴趣自己开始自学,先是做了个简单的登录界面,再跟从CSDN上下载的仿知乎日报模板结合了一下。由于要交作业,花一整天的时间完成了这个app的开发。功能是个人简历介绍。项目结构 MainActivity使用的之前写的登录界面xml代码:(两个输入文本 一个登陆按钮 范佩西背景图)
2016-11-08 20:28:06 3674 1
转载 集成微信登录和分享真的很简单
集成微信登录和分享真的很简单文末有Demo.准备工作1.去 这里 注册微信开放平台的账号,下载 签名生成工具 用来 获取 应用签名。并不要下载sdk,2.再去友盟,注册一个账号,创建一个应用,获取友盟的Appkey.下载分享的sdk. 地址再去根据下面链接添加好下载的jar包和资源文件,友盟文档以及在manifest文件中添加以下
2016-11-08 13:04:54 338
原创 Java基础30天(黑马)
Java基础30天:blog.csdn.net/lijinhua7602/article/category/2810931
2016-11-08 07:21:24 1430
原创 如何解决移动硬盘打不开的问题
有网友反馈说移动硬盘打不开提示格式化,这是怎么回事?那么该如何解决移动硬盘打不开提示格式化问题呢?接下来,我们就来详细说下移动硬盘打不开提示格式化的解决方法。方法一、 1、首先进入“控制面板”,接着打开“管理工具”选项,然后打开“本地安全策略”—“安全选项”,把右边窗口的“网络访问:本地账户的共享和安全模式”后的“仅来宾”改成“经典”选项。 2、然后退回“我的电脑”,在
2016-11-04 10:02:22 2989 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 290
原创 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 570
AndroidStudio汉化包直接用
2016-12-18
仿新闻客户端3
2016-12-18
仿新闻客户端2
2016-12-17
仿新闻客户端1
2016-12-17
Android简历源码
2016-11-08
百度地图文档1
2016-10-03
时光网接口文档1
2016-10-03
android知识大总结【邯院】
2016-10-03
时光网接口文档
2016-10-03
百度地图文档
2016-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人