Android
文章平均质量分 56
学霸的一天
神说要有光
展开
-
Style.xml的妙用
Style.xml的妙用 Style.xml之于Android犹如css之于Jsp 妙用 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"原创 2016-09-12 21:23:34 · 623 阅读 · 0 评论 -
Eclipse Android ADT Bundle下载地址和genymotion插件
官方 win32 win64 MAC64 Linux 86 Linux 64 百度云 传送门 Eclipse添加genymotion插件 传送门原创 2016-09-12 21:23:04 · 2497 阅读 · 0 评论 -
Android中如何一次性finish掉以前打开的所有的activity
public class ActivityManagerApplication extends Application { private static Map<String,Activity> destoryMap = new HashMap<>(); private ActivityManagerApplication() { } /** *原创 2016-09-12 21:22:30 · 1038 阅读 · 0 评论 -
Android中的shape中的属性大全
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: <shape> <!-- 实心 --> <solid android:color="#ff9d77"/> <!-- 渐变 --> <gradient androi原创 2016-09-12 21:21:48 · 546 阅读 · 0 评论 -
Android学习之路
学习路线图 一张图搞定,非常全面 扩展资料 Android 开发书籍推荐 & 学习路线图 & 资料汇整原创 2016-09-12 21:20:13 · 550 阅读 · 0 评论 -
Android仿超级课程表的课程界面设计
- 接下来先分析页面布局,从上往下看,第一行是显示标题,第二行是显示时间和周几,使用线性布局,第一列是用来显示节次的,宽度跟后面显示周几的7列不一样,可以用DP来设定;后面7列宽度可以用权重来分配,行的高度也用DP设定。 接着往下看就是课程表了,第一列用来显示节次,每节次的宽度跟上面行显示月份的格子一致,高度应该与显示周几的格子宽度保持一致,在运行时根据手机屏幕宽度计算显示周几格子的实际宽度来设原创 2016-09-12 21:19:39 · 13584 阅读 · 22 评论 -
AndroidStudio指定git的忽略文件
AndroidStudio自动忽略 现在的AndroidStudio已经很智能了,当创建项目的时候自动给我们创建了一个 .gitignore 并给我们忽略了一些文件*.iml .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /build /captures手动忽略 我们还可以在项目创建完成之后手动指定原创 2016-09-12 21:18:55 · 9459 阅读 · 1 评论 -
Android Service完全解析
Service 是一个可以在后台执行长时间运行操作而不使用用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 例如,服务可以处理网络事务、播放音乐,执行文件 I/O 或与内容提供程序交互,而所有这一切均可在后台进行 生命周期 官方图解 onStartCommand() 当另原创 2016-09-12 21:18:07 · 871 阅读 · 0 评论 -
Android api level对照表
Android api level对照表 Platform Version API Level VERSION_CODE Notes Android 6.0 23 M API Changes Android 5.1 22 LOLLIPOP_MR1 Platform Highlights Android 5.0 21 LOLLIPOP .原创 2016-09-12 21:17:20 · 439 阅读 · 0 评论 -
Activity生命周期详解
生命周期 官方图解 主要步骤这张图列出了Activity生命周期最主要的一些方法,启动后依次执行:onCreate –> onStart –> onResume –> onPause –> onStop –> onDestroy信很多人也都已经知道以上方法与执行顺序,但是Activity还有其他方法,如onContentChanged, onPostCreate, onPostResume, onC原创 2016-09-12 21:16:12 · 532 阅读 · 0 评论 -
Style.xml的妙用(一)
Style.xml的妙用(一) Style.xml之于Android犹如css之于Jsp。 妙用一 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" and原创 2016-05-11 17:27:51 · 1192 阅读 · 0 评论 -
android超级课程表原理(各大高校教务平台的数据获取原理)
说起来很奇怪,为什么超级课程表火了这么久,关于原理的帖子就从来没出现过。这是我第一次在CSDN写博客,以前都写在自己的网站上了,希望大家能够支持我谢谢。 由于我是长沙理工大学的大二在校生,所以我接下来的演示都是基于长沙理工大学的教务平台来写的,其实大家看懂后,就不会区别于学校了,因为原理都一样。然后我使用android平台进行演示,还是那句话,原理都一样,语言自选。转载 2015-12-26 18:42:59 · 4118 阅读 · 4 评论 -
Android中如何一次性finish掉以前打开的所有的activity
public class ActivityManagerApplication extends Application { private static Map destoryMap = new HashMap<>(); private ActivityManagerApplication() { } /** * 添加到销毁队列 *原创 2015-12-24 14:02:44 · 1555 阅读 · 0 评论 -
Android ViewDragHelper完全解析 自定义ViewGroup神器
在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好 __onInterceptTouchEvent__ 和 __onTouchEvent__ 这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度检测等等转载 2016-09-21 17:38:09 · 534 阅读 · 0 评论