Android
文章平均质量分 73
linSir6
海阔凭鱼跃,天高任鸟飞,只要掌握了足够的本领,天下之大,肯定会有让你施展才华的地方。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
探索ListActivity
当我们想要实现带有图片的listView的时候我们可以通过listView的方式来实现,也可以通过listActivity的方式来实现,下面我为大家展示一下如何利用ListActivity的方式来实现:首先我们要在我们的布局文件中,写出我们想在listview里面每一行所展示的东西,例如我们让我们的每一行的listview展示出一个图片一个主标题一个内容简介吧,那么我们便可以开始我们的代码原创 2015-11-29 15:05:22 · 563 阅读 · 1 评论 -
Git
Git作用:1.备份代码:(代码的最新的状态),并且可以记录历史,修改记录等,像一个时光机一样,回到以前的代码的状态,我们可以在公司的时候将它提交到版本管理工具上面,然后到家里再下载下来。 2.团队协作:团队合作完成某个项目。版本控制的发展历程cvs–>svn–>git–>github cvs:始祖级别的版本管理工具,发明于1985年,是集中式的管理工具(必须联网才可以工作); svn:200原创 2016-02-06 20:44:24 · 552 阅读 · 0 评论 -
TabLayout+viewpager构成主流软件界面
目前市场上主流的app,大多主界面都是由两到三个fragment所构成的,我们可以想一下主界面是如何构成的。当然我们的主界面有很多种构成的方式,例如我们可以用radiogroup+viewpager;也可以用tablayout+viewpager;当然我们也可以完全的自定义等等吧,很多种方式都能够构成我们的主界面,这里我为大家介绍的是,TabLayout+viewPager来构成我们的原创 2016-01-29 02:52:25 · 685 阅读 · 0 评论 -
Launcher界面元素标准名称及四大操作
Launcher:Anrdiord系统启动后加载的第一个程序,这个程序是其他应用程序的入口。Launcher的构成:HomeScreen:(Workspace+hotseats),short,livefolder,appwidget,wallpagerAllApplist(Gridview)开发一个自己的launcher并不困难,但是我们今天想要做的原创 2016-01-29 01:38:39 · 564 阅读 · 0 评论 -
viewpager的使用方法
viewpager的最简单的使用方法,之所以说是简单的使用方法,是因为我们这里采用的是:简单适配器即:PagerAdapter,当然我们的安卓中也有FragmentPagerAdapter:静态的适配器,FragmentStatePagerAdapter:动态的适配器。然后代码十分的简单,这里 我就把代码给大家粘上来了,大家可以看一下。public cl原创 2015-12-29 23:58:16 · 793 阅读 · 0 评论 -
安卓小项目之自定义闹钟
近期我正在做一个安卓闹钟的项目,在这个项目中我真可谓是历尽千辛万苦啊,平均每天研究这个程序真的可以研究10个小时左右啊,真的是让我头疼死了。直至现在,我已经可以用好多种方法来实现这个闹钟了,然后如果大家有什么不会的可以给我留言,我会非常有耐心的为大家解答,我现在就用一种我自认为最简单的方法为大家介绍一下。我们首先是要想,一个闹钟的功能,当然要有设置时间的功能,然后到时间要有提醒的功能,原创 2015-12-10 00:53:46 · 3877 阅读 · 0 评论 -
Intent的详细分析
Intent全部功能与详细解析:Intent分为显示Intent和隐式Intent:一、显示Intent的应用之——两个activity的跳转:下面为大家首先介绍一下显示Intent:显示的Intent故名思意,动作方式比较明显,所以我们称它为显示Intent,它可以帮住我们实现两个活动之间的跳转,Intent有许多的构造函数的重载,其中Intent(Context packa原创 2015-11-30 16:08:32 · 662 阅读 · 0 评论 -
安卓中的数据存储
安卓中的数据存储: 1.xml(share preference) 2.Bianray File(file) 3.关系型数据库 SQLite3 4.网络访问 Network,分为socket,http,https由于本人也在学习阶段,写此博客也是为了日后复习方便,所以今天我只介绍share preference这种最为简单的存储方式,日后再为大家介绍其余的三种方式。share prefere原创 2015-11-21 13:51:08 · 560 阅读 · 0 评论 -
用Android实现串扫描操作,将带有“111”字符的输出1,否则输出0
大体思路就是,先写出一个editext用来获取文本内容,再写出一个textview用来显示我们同步生成的文本。然后我们要调用系统的textWatcher的函数,然后会出现三个复习的子类:@Overridepublic void beforeTextChanged(CharSequence s, int start, int count, int after) { }@Ove原创 2015-10-09 09:47:38 · 423 阅读 · 0 评论 -
反编译+重新打包APK
反编译+重新打包APK反编译:只看图片资源:如果我们只需要得到apk中的图片资源,这是最简单的,我们只需要将apk文件的后缀改成zip,然后将其解压,这样我们就可以一目了然地看到文件中的res路径,这里面包含着drawable等等,我们直接就可以得到图片资源了。想看源码:1.同样上面的步骤,当我们得到解压后的文件的时候,里面会有一个classex.dex的文件,它就是java文件编译再通过dx工具打原创 2016-02-06 21:26:45 · 1219 阅读 · 1 评论 -
安卓界面延时跳转
界面延时跳转采用Handler的方式,开启一个新的线程,并设置延时的时间即可:public class SplashActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);原创 2016-02-07 02:29:25 · 1325 阅读 · 0 评论 -
Android中相机的使用
目前主流app都具有上传头像啊,上传图片的功能,看起来好简单的需求,但是其实这里面有一点点不同的地方。先说一下我的思路,因为开发周期的问题,并没有打算自定义相机与图片查询工具,打算采用系统相机和图片查看工具,最开始我打算调用系统的剪裁并且取得的效果还是不错的,因为我最开始做的是系统头像上传的这个功能,后来我采用同样的方法做了上传商品图片的功能,但是这个时候就暴露了之前的隐患。我先说一下,安卓系统的默原创 2017-04-10 12:27:56 · 601 阅读 · 0 评论 -
WebRTC常用知识点
最近一直在研究WebRTC相关的知识,学习了P2P的链接建立的方式实现了两台终端的互联。也学习了经过服务器中转的广播的工作的模式。最后自己实现了一个经过服务器中转的多人通信的语音的demo。WebRTC官方网站WebRTC是什么WebRTC is a free, open project that provides browsers and mobile applications with Rea原创 2017-04-10 11:12:03 · 1180 阅读 · 0 评论 -
RecyclerView的点击事件
RecyclerView一、简介这个是谷歌官方出的控件,使我们可以非常简单的做出列表装的一个控件,当然recyclerview的功能不止这些,它还可以做出瀑布流的效果,这是一个非常强大的控件,内部自带viewholder可以使我们非常简单的完成许多操作,正在一步一步取代listview这个控件,当然它也有一些小的缺点,那就是谷歌官方并没有直接给我写出它的点击事件的接口,但是这并难不倒我们,我们可以自原创 2016-07-26 22:25:11 · 4656 阅读 · 3 评论 -
AndroidAnnotations开源框架
此框架是快速开发的框架,可以大大提高我们编写代码的速率,所以也被大家称为懒人框架,当然类似被称为懒人框架的开源框架有很多种,例如butterknife也是一种注解类型的懒人框架,但是它所提供的注解标签相比之下少之又少,而且我感觉使用这种框架还可以增强我们代码的可读性,也可以是我们的代码变的更加精简。配置这个框架当然也是非常简单的一件事情,当然啊,我现在用的是studio,我就以studio为例,只需原创 2016-02-27 22:58:50 · 736 阅读 · 0 评论 -
深入理解Activity
简述一下本文的适合人群:具有一定安卓基础的人,如果刚开始起步或者基础不是很牢固的,请先巩固基础,再来看这篇文章,本文还是具有一定难度的。学习意义学习了本文之后能够让我们比较熟练的掌握activity和framework的联系,更能够让我们了解安卓内部的一些实现的机制,等我们在制作开源框架的时候能够将我们所学的只是使用的非常的得心应手,在解决一些实际问题的时候更会非常的熟练。收获activity的本质原创 2016-02-21 18:29:07 · 926 阅读 · 0 评论 -
夜神模拟器——最好用的安卓模拟器
简洁废话几句要说一下,我曾经也一度认为genymotion是一款最好用的安卓模拟器,并且也深深的爱上了genymotion,但是,自从我装了win10之后,我的模拟器三天两头的出毛病,我每天就混迹在各种贴吧,各种群里面寻找解决办法,而且每次的毛病还不一样,最后我得到了官方的回答是genymotion在win10上有时会产生bug,所以我决定找一款新的模拟器,自从我发现了夜神模拟器真的发现它非常棒。功原创 2016-02-19 15:21:12 · 7585 阅读 · 1 评论 -
Date和String类型相互转化
Date——>String系统中默认的String d=date.toString,是输出格林威治时间即: Mon Feb 15 02:42:54 GMT+08:00 2016 Wed Feb 17 05:53:23 GMT+08:00 2016 Thu Feb 18 12:16:06 GMT+08:00 2016 这样的时间我们用起来可能不是很方便所以需要转换成String类型,即: D原创 2016-02-18 20:31:07 · 1037 阅读 · 0 评论 -
Android中常用颜色值
安卓中常用颜色值,非常全面,非常清晰http://blog.youkuaiyun.com/chindroid/article/details/7740949转载 2016-02-07 02:47:22 · 748 阅读 · 0 评论 -
Spineer的用法
spineer的基本用法:RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pa原创 2015-10-06 16:50:59 · 1127 阅读 · 0 评论
分享