关闭

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

今天是微信小程序正式发布的日子,我也来蹭一下热点,凭自己的理解分析一下微信小程序的影响。 不废话,先回答标题,微信小程序会替代原生APP吗?我的回答是会替代活跃度低的APP。 有不少人谈论微信小程序会成为一个生态吗?我认为不会,微信的影响力只是在国内,而且国内非腾讯系的大厂我认为也是不会上小程序这条船的。微信小程序说白了跟H5的网页app一样,google早已经发布过类似的东西,只不过移动互联网...
阅读(306) 评论(0)

MPAndroidChart使用(个人笔记)

该库github地址:https://github.com/PhilJay/MPAndroidChart android开发中经常会用到图表类的控件,MPAndroidChart可以很好的实现,不过其api很多,记不住,每次都会开始查,在这里特此总结,做个人笔记使用。 首先该库支持LineChart(折线图)、BarChart(柱状图)、PieChart(饼状图)、ScatterChart(散点...
阅读(632) 评论(0)

android-async-http源码宏观分析

android-async-http-client以下简称aahc,对用户而言最重要的是asynchttpclient类,该类提供了post,get等关键方法,同时post,get的方法中会有ResponseHandlerInterface子类接口提供回调。 首先分析AsyncHttpClient类的Post方法 public RequestHandle post(Context context,...
阅读(246) 评论(0)

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

android弹窗一共有两种方式,一种是dialog及其子类,另一种是popupwindow;Dialog及其子类尤其AlertDialog是最常用的,也是最自由的一种。**Popupwindow与Dialog的区别:**AlertDialog是非阻塞线程的,AlertDialog弹出的时候,后台可是还可以做其他事情的哦。 而PopupWindow是阻塞线程的, 这就意味着在我们退出这个弹出框之...
阅读(617) 评论(0)

常用libs收集

1.圆形imageviewhttps://github.com/hdodenhof/CircleImageView...
阅读(273) 评论(0)

android事件分发总结

这篇android事件分发总结是自己也是想写好久,不过有很多巨巨已经写得相当好了。这里有郭巨巨从源码的角度开始分析事件分发 连接:Android事件分发机制完全解析,带你从源码的角度彻底理解(上) Android事件分发机制完全解析,带你从源码的角度彻底理解(下) 写的恨透侧很好,当是入门还是看的郭巨巨的书呢。我总结一下利用android api实现一些功能时常用的点吧:1.当TouchEv...
阅读(209) 评论(0)

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

在android开发中会碰到有顶部导航并且下面显示的内容是一个listview,此时要想实现左右滑动切换顶部导航的选项是不能实现的,因为listview自己消耗横向滑动事件。因为我可以通过继承listview,对左右滑动事件进行消耗,不在让原生的listview处理。效果图: 思路就是继承listview,设置一个GestureDetector监听滑动手势,如果左右滑动进行处理调用一个自己写的左右...
阅读(2432) 评论(3)

android利用爬虫实现模拟登录

为了快速的用手机登录学校网,于是决定用爬虫抓取学校登录界面,然后模拟填写账号、密码,模拟点击登录按钮。 首先选择的是htmlunit解析登录界面html,一开始在pc上测的能实现,结果在android上运行不起来,因为htmlunit利用了javax中的类实现完成解析,android不支持javax,所以就跑不起来。 不过pc还是ok的package com.yasin;import java....
阅读(1333) 评论(0)

Android自定义view

Android自定义view有人会分为自定义view和viewgroup两种,但目前我自己感觉可以分为继承view和继承Android自有的控件这两种,例如我们需要一个全新的控件会继承view或者我们只需要在某些现有的控件基础上修改即可。 这里先说一下自定义view的自定属性 例如我们现在自定义一个MyButton 现在res文件下的values新建一个attr文件,用来声明自己定义的属性<?...
阅读(207) 评论(0)

Android屏幕适配方案

最近到公司实习,项目为一款智能家电写android launcher,由于屏幕很大,一开始适配出了问题,于是认真学习后在此总结。希望对别人有帮助。 一:首先图片适配可以出多套dpi的图片,Android会自动匹配不同分辨率选着不同的图片。二:(重点)距离适配,Android距离官方建议用dp,同学们也会碰到px这个单位;px代表像素,1px就是1像素点,其实dp的作用是帮我们适配不同dpi屏幕的。...
阅读(233) 评论(0)

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

Android使用 asynchttpclient的post方法发送数据大致可分为两种情况;一种使用post(android.content.Context context, java.lang.String url, cz.msebera.android.httpclient.HttpEntity entity, java.lang.String contentType, ResponseHand...
阅读(5862) 评论(3)

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

好久没写博客了,最近在写一个项目时需要一个可以调节档位的圆盘, 首先实现这个圆盘自定义View,首先在构造方法中定义画笔,重写onDraw(Canvas canvas)方法,进行绘制,首先绘制一个大圆,然后我这个大圆周围的表盘显示一共有9个档位,为了美观,每个档位里面有8个小指针,这样一个分为72份,也就是没5°画一次,由于我这个还需要有一个设定档位的按钮,所以添加档位的档位设置。 下面说一下滑动...
阅读(1032) 评论(0)

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

刚做完一个比赛项目,来写点以后能用着的东西–Android客户端的首次启动页面,而且这个以后复用的几率很大,也不怎么修改,特留下为以后准备,同时为初学者提供一个帮助。 实现思路是:用SharedPreferences保存一个首次登陆的信息,默认是true,进入MainActivity后对其经行赋flase保存,把GuideActivity作为软件的启动界面,如果是第一次启动,就初始化该activi...
阅读(3578) 评论(0)

android顶部(toolbar)搜索框实现

本文介绍两种SearchView的使用情况,一种是输入框和搜索结果不在一个activity中,另一种是在一个activity中。 首先编写toolbar的布局文件 toolbar中图标在menu文件下定义一个布局文件实现<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sc...
阅读(9720) 评论(7)

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

Android studio用git进行版本控制+github远程仓库控制...
阅读(582) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:47492次
    • 积分:1028
    • 等级:
    • 排名:千里之外
    • 原创:53篇
    • 转载:1篇
    • 译文:0篇
    • 评论:21条
    最新评论