Android自定义ViewGroup(二)——带悬停标题的ExpandableListView
项目里要加一个点击可收缩展开的列表,要求带悬停标题,具体效果如下图: 也就是说,在某一个分组内部滚动时,要求分组标题悬停,当滚出该分组范围时,把标题顶出去,悬停下一个分组的标题。正好看到一个比较有趣的思路,做了一个实现,在这里分享一下。代码结构如下,基本上是一个MVC的架构:...
View ArticleAndroid实现动态验证码的技术调研与实现
前言 本文链接:http://blog.csdn.net/dreamsever/article/details/53467708 前一段时间看到干货集中营...
View Article高级控件之滚动视图(ScrollView)
一.滚动视图的基础概念 滚动视图用于为其它组件添加滚动条,在默认的情况下,当窗体中内容比较多,而一屏显示不下时, 超出的部分不能被用户所看到.因为Android的布局管理器本身没有提供滚动屏幕的功能.如果 要让其滚动,就要使用滚动视图ScrllView....
View Article微信接入探秘(四)——万事俱备,只欠架构(回调篇)
本文出处:http://blog.csdn.net/chaijunkun/article/details/53484878,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。...
View Article基于XCode8.x创建ios项目
开篇语 已经很久没写点东西了,上一次做笔记还得追述到两年前,由于工作的需要,最近几周开始接触iOS开发,在学习过程中,想给自己做一下记录,加深对知识点的记忆,同时也加强自己的文字能力;笔记所涉及到的都是很基础的知识点,因为是刚刚接触iOS开发,所以在有些知识点的理解上可能出现错误,还望大家帮忙指正。 开发环境及工具说明...
View ArticleAndroid 渗透测试学习手册 第一章 Android 安全入门
第一章 Android 安全入门 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 Android 是当今最流行的智能手机操作系统之一。 随着人气的增加,它存在很多安全风险,这些风险不可避免地被引入到应用程序中,使得用户本身受到威胁。 我们将在本书中以方法论和循序渐进的方式来讨论 Android 应用程序安全性和渗透测试的各个方面。 本章的目标是为 Android...
View Article获取手机相机和相册可以传多张图片
最近开发的项目中需要手机相册和相机功能我就在各种博客中找到了一些资料在综合我的就可以实现多张照片的展示 自我感觉要比其它的博客写的详细 直接上图了大家: 直接上代码: 千万不要忘记在清单文件中加上权限:...
View ArticleAndroid 7.0 ActivityManagerService(3) 启动Activity的过程:二
这一篇博客,我们将继续学习Activity的启动流程。 在启动Activity的过程:一中,我们的流程最终分析到AMS通过zygote启动Activity对应的进程,现在我们看看后续的过程如何进行。 关于zygote启动进程的流程,可以参考Android6.0 SystemServer进程。这篇文章中,分析了zygote如何启动SystemServer进程和普通进程。虽然分析的是Android...
View ArticleGreenDao设置数据库路径以及数据库升级
1. APP开发期间的数据库 在上一篇文章中封装了GreenDaoManager中有个构造方法如下: private GreenDaoManager(){ if (mInstance == null) { // DaoMaster.DevOpenHelper devOpenHelper = new //...
View ArticleDiyCode技术沙龙
最近事情比较多,很遗憾这是一篇迟来的分享。 DiyCode技术沙龙 是由广州社区的成员合力举办的一场Android技术分享会,因为获得了一张免费的门票,加上分享的主题都比较感兴趣,所以去参加学习一下,总的来说干货满满,见识了很多的技术大牛。 内存管理优化 Low Memory Killder(LMK) 常见的进程优先级: 前台进程(Foreground Process) 可见进程(Visbile...
View Article打造炫酷通用的ViewPager指示器 - 玩转字体变色
1.概述 最近一直都在仿着其他项目的效果在做,仿内涵段子,二手车之家等等。会不会有一天被抓啊还真是有点心虚,我这分明是给这些APP打广告啊。等这些效果基本讲完就开始设计模式和系统框架一整套的视频也就会出来了,等总的访问量达到100万之后就会利用空余的时间去录制Java基础和Android基础,请各位多多start和suggest。我们来看一下效果吧: 2.效果实现 2.1...
View Article非常实用的图表工具MPAndroidChart
最近做了两个数据展示的APP,都使用到了MPAndroidChart这个图表框架。 框架地址:https://github.com/PhilJay/MPAndroidChart 下面就来讲解一下MPChart的使用 MPAndoridChart Chart types(目前支持的图表类别) LineChart (with legend, simple design) (线性图1)...
View ArticleMPAndroidChart添加自定义样式
title: MPAndroid需求定制 date: 2016-12-06 14:08:11 tags: - 学习 - MPAndroidChart...
View ArticleMPAndroid的简单封装
框架地址:https://github.com/PhilJay/MPAndroidChart 因为需求中大部分图表的样式都差不多,只有里面的数据做了变化,而使用图表的时候又需要对图表进行各种各样的配置,所以对图表框架进一步封装是有必要的。...
View Articleandroid拨号流程
今天学习”android中的拨号流程”,大部分情况,用户是通过dialer输入号码,拨号通话的,那么就从dialer开始吧。 DialpadFragment DialpadFragment是拨打电话界面,当点击拨打电话按钮会回调其onClick方法: public void onClick(View view) { switch (view.getId()) { case...
View ArticleGit版本控制工具提交文件到GitHub上图文详解
安装Git步骤 1、Git官方下载地址: www.git-scm.com/download/win 2、安装时注意, 安装路径可以改,其他默认选项即可。 3、安装成功,鼠标右键会出现Git Git使用: Git GUI类似图形化界面,重点说下Git Bash 1、绑定GitHub账号: git config --global user.name'' git config --global...
View ArticleDay12、Android四大组件之Activity
Activity是用户和程序交互的界面 一、如何创建Activity? 1.创建一个继承Android的Activity类 2.重写onCreate()方法 3.设置显示布局 4.在使用前,要在AndroidManifest文件中,进行注册 二、Activity的生命周期(7个方法) 1.onCreate();创建 2.onStart();运行 3.onResume();获取焦点...
View ArticleAndroid 渗透测试学习手册 第六章 玩转 SQLite
第六章 玩转 SQLite 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 SQLite 是一个开源数据库,具有许多类似于其他关系数据库(如 SQL)的功能。 如果你是应用程序开发人员,你可能还会注意到 SQLite 查询看起来或多或少像 SQL 一样。 在 Android 中选择 SQLite 的原因是其内存占用较低。 Android 开发者喜欢 SQLite...
View Article1小时学会:最简单的iOS直播推流(七)h264/aac 硬编码
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive 群:552660248 前面已经介绍了如何从硬件设备获取到音视频数据(pcm,NV12)。 但是我们需要的视频格式是 aac和...
View Article