山月记

苟有恒何必三更眠五更起 最无益莫过一日曝十日寒

微信小程序会替代原生APP吗?

今天是微信小程序正式发布的日子,我也来蹭一下热点,凭自己的理解分析一下微信小程序的影响。 不废话,先回答标题,微信小程序会替代原生APP吗?我的回答是会替代活跃度低的APP。 有不少人谈论微信小程序会成为一个生态吗?我认为不会,微信的影响力只是在国内,而且国内非腾讯系的大厂我认为也是不会上小程...

2017-01-09 18:30:11

阅读数:635

评论数:0

MPAndroidChart使用(个人笔记)

该库github地址:https://github.com/PhilJay/MPAndroidChart android开发中经常会用到图表类的控件,MPAndroidChart可以很好的实现,不过其api很多,记不住,每次都会开始查,在这里特此总结,做个人笔记使用。 首先该库支持LineCh...

2016-11-15 12:01:36

阅读数:1145

评论数:0

android-async-http源码宏观分析

android-async-http-client以下简称aahc,对用户而言最重要的是asynchttpclient类,该类提供了post,get等关键方法,同时post,get的方法中会有ResponseHandlerInterface子类接口提供回调。 首先分析AsyncHttpClien...

2016-09-07 17:11:57

阅读数:322

评论数:0

android弹窗使用总结,高仿QQ空间操作弹窗

android弹窗一共有两种方式,一种是dialog及其子类,另一种是popupwindow;Dialog及其子类尤其AlertDialog是最常用的,也是最自由的一种。**Popupwindow与Dialog的区别:**AlertDialog是非阻塞线程的,AlertDialog弹出的时候,后台...

2016-08-18 22:18:13

阅读数:1104

评论数:0

常用libs收集

1.圆形imageviewhttps://github.com/hdodenhof/CircleImageView

2016-08-16 09:31:18

阅读数:391

评论数:0

android事件分发总结

这篇android事件分发总结是自己也是想写好久,不过有很多巨巨已经写得相当好了。这里有郭巨巨从源码的角度开始分析事件分发 连接:Android事件分发机制完全解析,带你从源码的角度彻底理解(上) Android事件分发机制完全解析,带你从源码的角度彻底理解(下) 写的恨透侧很好,当是入门...

2016-08-03 23:16:52

阅读数:303

评论数:0

含有listview的界面实现左右滑动监听

在android开发中会碰到有顶部导航并且下面显示的内容是一个listview,此时要想实现左右滑动切换顶部导航的选项是不能实现的,因为listview自己消耗横向滑动事件。因为我可以通过继承listview,对左右滑动事件进行消耗,不在让原生的listview处理。效果图: 思路就是继承lis...

2016-08-03 21:14:21

阅读数:3961

评论数:3

android利用爬虫实现模拟登录

为了快速的用手机登录学校网,于是决定用爬虫抓取学校登录界面,然后模拟填写账号、密码,模拟点击登录按钮。 首先选择的是htmlunit解析登录界面html,一开始在pc上测的能实现,结果在android上运行不起来,因为htmlunit利用了javax中的类实现完成解析,android不支持jav...

2016-08-02 20:58:47

阅读数:2990

评论数:0

Android自定义view

Android自定义view有人会分为自定义view和viewgroup两种,但目前我自己感觉可以分为继承view和继承Android自有的控件这两种,例如我们需要一个全新的控件会继承view或者我们只需要在某些现有的控件基础上修改即可。 这里先说一下自定义view的自定属性 例如我们现在自定...

2016-06-03 20:26:53

阅读数:294

评论数:0

Android屏幕适配方案

最近到公司实习,项目为一款智能家电写android launcher,由于屏幕很大,一开始适配出了问题,于是认真学习后在此总结。希望对别人有帮助。 一:首先图片适配可以出多套dpi的图片,Android会自动匹配不同分辨率选着不同的图片。二:(重点)距离适配,Android距离官方建议用dp,同...

2016-05-25 20:48:37

阅读数:334

评论数:0

asynchttpclient的post方法发送json格式参数和表单格式参数

Android使用 asynchttpclient的post方法发送数据大致可分为两种情况;一种使用post(android.content.Context context, java.lang.String url, cz.msebera.android.httpclient.HttpEntit...

2016-05-09 19:37:37

阅读数:9174

评论数:3

Android自定义View圆盘滑动控件(已适配多种分辨率)

好久没写博客了,最近在写一个项目时需要一个可以调节档位的圆盘, 首先实现这个圆盘自定义View,首先在构造方法中定义画笔,重写onDraw(Canvas canvas)方法,进行绘制,首先绘制一个大圆,然后我这个大圆周围的表盘显示一共有9个档位,为了美观,每个档位里面有8个小指针,这样一个分为72...

2016-04-25 20:51:50

阅读数:1902

评论数:1

Android客户端首次启动时的引导界面(viewpager)

刚做完一个比赛项目,来写点以后能用着的东西–Android客户端的首次启动页面,而且这个以后复用的几率很大,也不怎么修改,特留下为以后准备,同时为初学者提供一个帮助。 实现思路是:用SharedPreferences保存一个首次登陆的信息,默认是true,进入MainActivity后对其经行赋...

2016-03-02 23:18:59

阅读数:6480

评论数:0

android顶部(toolbar)搜索框实现

本文介绍两种SearchView的使用情况,一种是输入框和搜索结果不在一个activity中,另一种是在一个activity中。 首先编写toolbar的布局文件 toolbar中图标在menu文件下定义一个布局文件实现<menu xmlns:android="http://s...

2016-02-17 21:08:10

阅读数:16212

评论数:7

android studio使用git管理+github远程协作

Android studio用git进行版本控制+github远程仓库控制

2016-01-25 18:20:38

阅读数:790

评论数:0

低于android5.0 Meterial Design实现Dialog,以登录界面为例

众所周知,google官方希望用MaterialDesign的设计风格给Android用户带来一直的体验,并且MD的设计确实使Android得人机交互体验上升了许多,因此不少项目都采用MD的设计风格,但在低于5.0版本实现有一定麻烦。今天拿一个很全面的dialog为例。 所依赖地址:https:...

2016-01-08 19:11:11

阅读数:1109

评论数:0

Android studio测试使用

首先Android studio会自动生成一个测试包,一般在改包下新建一个类public class ExampleTest extends InstrumentationTestCase{ public void testLearn(){ Log.e("yasi...

2016-01-07 16:16:43

阅读数:492

评论数:0

Handler,Looper,Message总结

Handler最为一种Android异步处理的主要方式(也可以用广播实现类似功能),主要应用在网络请求后更新UI,由于Android中不允许在子线程中更新UI,同时主UI线程不能执行耗时操作,google官方申明UI线程阻塞20秒回引发ANR(Application Not Response)异常...

2016-01-05 21:50:39

阅读数:253

评论数:0

ActionBar+fragment实现页面导航

为保证android2.0以上均能运行,使用support.v7库下的actionbar及fragment 继承自AppCompatActivity(ActionBarActivity已过时)使用getSupportActionBar()得到ActionBar, ActionBar.Tab,这里T...

2016-01-03 19:22:09

阅读数:1058

评论数:0

Android Studio导入github的开源项目,Slidingmenu为例

github上有很多优秀的开源代码,Android开发中会经常用到上面的优秀项目,像此次的Slidingmenu,多数侧滑都是用这个来实现的。 as导入到github项目的资料并不多,且不一定能实现。这里给个网址,http://www.bubuko.com/infodetail-807716.ht...

2015-11-08 19:26:50

阅读数:1081

评论数:0

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