E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android实战--手机卫士
Android实战
技巧之三十三 android hardware camera2使用指南
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!API21中将原来的cameraAPI弃用转而推荐使用新增的camera2API,这是一个大的动作,因为新API换了架构,让开发者用起来更难了。先来看看camera2包架构示意图:这里引用了管道的概念将安卓设备和
这是什么树
·
2020-08-22 15:53
利用 Camera2自定义相机《未完待续》
参考资料:Camera2官方APICamera官方APICameraAPI指南Android.Camera2相机超详细讲解
Android实战
技巧之三十三:android.hardware.camera2
沐左
·
2020-08-22 13:52
相机相册
「Do.006」
Android实战
项目(1)——我想说“开始吧”
首发公众号:Android程序员日记作者:贤榆的榆如果你觉得有帮助欢迎关注、赞赏、转发阅读时间:1150字3分钟我想说很久没有写技术文章了。回顾自己这一路走来,每天都在看各种大神的推文,学到了不少的东西。总想着还是应该回馈一下这开源的学习环境,出一份自己的绵薄之力!而在我早期入门的时候,也总是苦于没有一个系列的文章,写了从开始开发到发布上线这整个流程。所以自己也一直都想总结一下这几年自己开发App
贤榆的榆
·
2020-08-22 10:28
android
实战
项目
Android实战
——okhttp3的使用和封装
okhttp3的基本使用1、Get请求2、Post请求3、文件上传4、文件下载okhttp3的导入compile'com.squareup.okio:okio:1.13.0'compile'com.squareup.okhttp3:okhttp:3.9.0'okhttp3工具类的简单封装的演示publicclassHttpUtils{privatestaticvolatileOkHttpClien
CK_YL
·
2020-08-21 01:59
Android
Okhttp的简单使用
Android实战
——Fragment实现底部tab选项卡切换
1.先展示运行效果截图。2.展示Android项目文件的构成。3.布局activity_main.xml展示:4.Fragment1.java代码展示:packagecom.example.fragmentdemo2;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.view.LayoutInfl
HelianthusAugust
·
2020-08-21 00:41
「Do.007」
Android实战
项目(2)——使用Github进行版本管理
首发公众号:Android程序员日记作者:贤榆的榆如果你觉得有帮助欢迎关注、赞赏、转发阅读时间:2128字6分钟一、版本控制介绍要开始写代码,那么这些问题我们需要考虑一下了那么如果有多人协作,该怎么合并和管理代码?如果需要在一个模块开发完成了之后做一个标记,我该怎么操作?如果已经线上的应用遇到bug,我该如何找到线上的那份代码去修复bug?...答案就在小标题中——我们需要版本控制简单来说版本控制
贤榆的榆
·
2020-08-20 21:11
android
项目
实战
版本控制
github
「Do.007」
Android实战
项目(2)——使用Github进行版本管理
首发公众号:Android程序员日记作者:贤榆的榆如果你觉得有帮助欢迎关注、赞赏、转发阅读时间:2128字6分钟一、版本控制介绍要开始写代码,那么这些问题我们需要考虑一下了那么如果有多人协作,该怎么合并和管理代码?如果需要在一个模块开发完成了之后做一个标记,我该怎么操作?如果已经线上的应用遇到bug,我该如何找到线上的那份代码去修复bug?...答案就在小标题中——我们需要版本控制简单来说版本控制
贤榆的榆
·
2020-08-20 21:11
android
项目
实战
版本控制
github
【
Android实战
】----基于Retrofit实现多图片/文件、图文上传
本文代码详见:https://github.com/honghailiang/RetrofitUpLoadImage一、再次膜拜下RetrofitRetrofit不管从性能还是使用方便性上都非常屌!!!,本文不去介绍其运作原理(尽管非常想搞明确)。后面会出专题文章解析Retrofit的内部原理;本文仅仅是从使用上解析Retrofit实现多图片/文件、图文上传的功能。文件上传相关可參考Multipa
weixin_34088583
·
2020-08-20 13:29
网易微专业
Android实战
教程
【专业课程:Android应用界面开发】本课程虽然名为界面开发,但其实并不仅仅是界面开发,老师使用代码实例的方式,在实践过程中讲解Android界面开发中的各种技术,包括:多姿多彩的控件、布局技巧与优化、自定义控件、Fragment、几大基本组件以及WebView、Widget等酷特性。授课大纲章节第一课开始`Android`开发奇妙之旅1.新建工程2.新建页面3.新建布局4.新建控件5.新建点击
qq_42683784
·
2020-08-20 13:23
Rxjava2(第二篇)(包含Rxjava2 + retrofit post发送类型)
来自:Hensen_博客专家https://blog.csdn.net/qq_30379689/article/details/68958173#rxjava2的介绍
Android实战
——RxJava2
卖火柴的小男孩2020
·
2020-08-20 12:28
RxJava2.0
Android实战
之 自定义GitHub开源项目ViewPagerIndicator
转载请标明原地址:http://blog.csdn.net/gaolei1201/article/details/50421104ViewPager是项目中比较常用的,如果你想实现一些酷炫的效果,可以了解一下开源项目ViewPagerIndicator,地址:https://github.com/JakeWharton/ViewPagerIndicator。但是它的例子可能不能满足你的需求,那么你
繁华一如梦
·
2020-08-20 11:54
Android实战
教你如何在Android 6.0上创建系统悬浮窗
在Android上创建系统悬浮窗并不是什么新鲜技术,我的人生第一篇博客就是写的关于如何实现类似于360
手机卫士
悬浮窗的功能,大家有兴趣的可
APersonOnTheRoad
·
2020-08-20 11:16
Android
Widget
Android“FakeID”签名漏洞分析和利用
,三金7月30号,新闻又爆出Bluebox安全研究团队发布的安卓新的签名漏洞“假ID”,除了最新的4.4版本,几乎所有安卓设备都有此漏洞,本文通过技术分析漏洞细节,发现竟然能制作盗版支付宝,绕开360
手机卫士
的病毒查杀和支付保镖检测
鲶鱼团队
·
2020-08-20 11:27
Android实战
--远程操控安卓手机
又到了实战的时候了,这次我们来玩远程操控安卓手机。市面上流行了很多安全卫士软件,它们都拥有远程操控手机的功能,如播放报警铃声,获取手机位置等等,这次我们就来看看怎么实现这些功能。报警铃声的实现说起所有的远程操控的功能中,就属于报警铃声最容易实现了,所以我们先实现这个。首先建立一个Androidproject然后建立一个SmsReceive广播接收者,没错,就是这个,我们的目的就是使用广播接收者接收
宝塔山上的猫
·
2020-08-19 23:30
阿里钱盾测评
使用软件前,我对钱盾的定位:网购、
手机卫士
,专注交易安全。
Koalan
·
2020-08-19 01:27
Android ListView同一个item显示2列的实现方法(仿2列商品列表)
Android实战
开发中,ListView控件用途十分广泛,各种自定义控件多种多样。
戴曼德
·
2020-08-18 02:55
【android学习】
android
listview
adapter
仿商品列表
android
listview
Android 实战项目之五子棋 附源码
2019独角兽企业重金招聘Python工程师标准>>>
Android实战
项目之五子棋附源码1.游戏规则五子棋是两个人之间进行的竞技活动,黑方白方规则规则相同,黑棋必须先行,五连子的方向为横、竖、斜,如黑白色任一方先五子连一线则算胜出
weixin_34021089
·
2020-08-16 05:38
Android实战
——Glide的使用,加载图片只要一句话
Glide的使用,加载图片只要一句话本篇文章包括以下内容:前言Glide的简介Glide的配置Glide的使用结语前言用过的人都知道,加载图片哪家强,只有Glide,由于Glide采用链式调用,所以加载图片只要一句话,而且默认还带有淡出效果的动画Glide.with(context).load(url).thumbnail(0.1f).skipMemoryCache(true).into(imag
Hensen_
·
2020-08-15 15:14
Android主流的第三方库
Android实战
- 音心播放器 (MusicActivity - 倒计时 ,进度条实现)
1.背景还是音乐播放界面,实现倒计时和进度条功能,基本实现过程:当打开MusicActivity的时候,MusicService会发送广播给MusicActivity,后开始当前播放的时间进度,从而实现倒计时和进度条;这里说明下进度条是从小到大,倒计时是从大到小;效果展示:2.倒计时实现实现通过CountDownTimer实现,提供了start()和cancel()两个方法,可以开始倒计时和取消倒
LABLENET
·
2020-08-15 13:00
android
实战
大安卓-实战
.NET平台和Csharp编程开发学习教程
零基础学.NET平台和Csharp编程开发月薪过万:http://edu.ibeifeng.com/view-index-id-524.html零基础学3G
Android实战
开发月薪过万:http://
mumuqiyuan
·
2020-08-14 18:55
Android实战
:利用service实现简单的音乐播放器
目录新建工程(AndroidStudio)添加、编辑资源文件添加、编辑布局文件添加音乐信息类添加MusicUtils类添加ListView适配器类添加接口MyBinderInterfaceMusicService服务类编辑MainActivity.java文件测试、运行新建工程(AndroidStudio)略。添加、编辑资源文件编辑res->values->strings.xml文件,内容如下:M
Leo_Elegant丶
·
2020-08-14 11:58
Android
手机卫士
笔记
目录:#1.BroadcastReceiver广播接收者#2.SharedPreferences(存储在应用程序data/data/包/shared_prefs/目录下,以xml格式保存)#3.数据库使用(存储在应用程序data/data/包/databases/目录下)#4.URL网络文件下载#4.URL网络文件下载#5.安装apk#6.ContentProvider内容提供者#7.GPS定位#
aijing1915
·
2020-08-13 12:21
移动开发
数据库
java
Android应用如何监听自己是否被卸载及卸载反馈功能的实现
目前据我所知,国内的Android应用中实现这一功能的只有360
手机卫士
、360平板卫士,那么如何
junjieking
·
2020-08-11 17:38
android转载
Android实战
简易教程(Ripple Effect-为控件增加涟漪效果)
最近发现了一款可以为控件增加涟漪效果的github项目,可以提升应用的逼格啊,大家不妨引入到自己的项目中。该项目本身是androidstudio下面编译,我改成了eclipse下可以运行的项目,下面我们来看一下具体的用法吧!1.RippleView.java:[java]viewplaincopy/**TheMITLicense(MIT)**Copyright(c)2014RobinChutaux
月轩居士
·
2020-08-10 20:58
Android
Android点击Button水波纹效果
先上图,看看接下来我要向大家介绍的是个什么东西,如下图:接下来要介绍的就是如何实现上述图中的波纹效果,这种效果如果大家没有体验过的话,可以看看百度
手机卫士
或者360
手机卫士
,里面的按钮点击效果都是这样的
吴传龙
·
2020-08-10 15:03
Android高手进阶
Android开发高手
Android动画高手
Android实战
简易教程-第二十二枪(基于Baas的用户注册功能)
基于Baas实现用户的注册功能。我们使用Bmob提供的API进行实战开发,首先在Bmob官网上下载SDK,然后将jar包拷入工程内。创建应用,获取应用key:1.main.xml: 2.MainActivity.java:packagecom.example.logintest;importorg.w3c.d
yayun0516
·
2020-08-10 12:03
Android
Android实战简易教程
Android实战
简易教程-第五十一枪(ListView实现子控件的动态显示和隐藏、checkbox全选和反选)
前段时间写过一篇文章:
Android实战
简易教程-第四十七枪(ListView多选-实现点餐系统)有的同学留言建议,可不可以动态控制checkbox的显示和全选反选功能,我研究了一下,发现实现也比较容易
yayun0516
·
2020-08-10 05:57
Android
Android实战简易教程
Android实战
开发之CheckBox+ListView长按多选增删改查功能完美实现步骤
Android实战
开发中,ListView的使用率是相当的高,再结合CheckBox实现多选功能去进行增删改查功能非常普遍,市面上已经有很多方法,有些讲的很详细可有时也不太适合自己,有些又可能会用一些自定义控件不是很理想
戴曼德
·
2020-08-10 00:20
【android学习】
Android实战
——RxJava2解锁图片三级缓存框架
解锁图片三级缓存框架本篇文章包括以下内容前言图片三级缓存的介绍框架结构目录的介绍构建项目整体框架实现图片三级缓存演示效果源码下载结语前言RxJava2作为如今那么主流的技术,不学习学习都不行了,本篇文章需要你有RxJava2的基础,如果需要对RxJava2学习的同学,可以关注我的博客,查看
Android
Hensen_
·
2020-08-09 23:52
Android主流的第三方库
Android GestureDetector手势识别与多点触控探究
参考文章:理解Android的手势识别
Android实战
之手势与多点触控探究Android开发中实现多点触摸Android学习指南之三十八:Android手势操作编程AndroidGestureDetector
qingfengzaishou
·
2020-08-09 23:25
Android
Android实战
技巧之四十:Android5.1.1源代码编译与烧写
购买Nexus手机的朋友大多是为了自己修改系统玩,再加上其较高的性价比,在开发者中还是广受欢迎的。我的5太子被我升级到了6.0预览版,玩的正嗨,舍不得换回到5.1时代了。不过鉴于距6.0源码发布还有段日子,5.1的源码编译与烧写仍是主流,下面就记录了整个过程(持续了很长时间,我们要有耐心)。搭建开发环境系统推荐Ubuntu14.041.openjdkisneeded$sudoapt-getupda
全速前行
·
2020-08-09 22:51
Android
Android实战技巧
android之ContentObserver内容观察者的使用
在跟着一个教程做
手机卫士
的时候,里面用到了ContentObserver,以前没接触过,根据网上的资料整理了一下,还算明白。
炸斯特
·
2020-08-09 21:05
android
基础知识
Android
Android实战
技巧:用TextView实现Rich Text---在同一个TextView中设置不同的字体风格...
背景介绍在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。这里推荐的做法是使用android.text.*;和android.text.style.*;下面的组件来实现RichText:也即在同一个TextView中设置不
iteye_20755
·
2020-08-09 21:09
Android实战
RxJava2+Retrofit+RxBinding解锁各种新姿势
1前言作为主流的第三方框架Rx系列,不学习也不行啊,对于初学者来说,可能RxJava看起来很难,用起来更难,但是你要知道,越复杂的东西往往能解决越复杂的问题,有可能你应用在项目中,也许你在面试的时候,就会和初级工程师拉开一大段距离。RxJava2的介绍用原话就是:RxJava2是一个在Java虚拟机上,使用可观察的序列构成基于事件的,异步的程序库。不理解没关系,可以类比成我们的AsyncTask,
qq3290510686
·
2020-08-09 17:14
安卓
Android实战
: 如何实现 图片分享菜单加入指定程序
在相机中浏览某张图片时,可以一键分享到新浪微博,腾讯微博等。下面讲解实现过程:一首先在AndroidManifest.xml对相对应的activity添加一个intent-filter,如下:二在onResume时,通过intent取得URI,然后构造出ImagevoidinitSharedImage(){try{Intentintent=getIntent();InputStreamis;Uri
gdp2852
·
2020-08-09 17:50
Android实战
——GreenDao3.2的使用,爱不释手
GreenDao3.2的使用,爱不释手本篇文章包括以下内容:前言GreenDao3.2的简介GreenDao3.2的配置GreenDao3.2的使用结语前言GreenDao是一款操作数据库的神器,经过了2.0版本的升级后,已经被广泛的开发者使用。确实是很好用,入门简单,可以剩去了数据库的建表操作和数据库SQL的编写,博主用了一次之后爱不释手,和以前的数据库操作一大堆的代码将它缩成了一句话,舒服Gr
qq_36931648
·
2020-08-09 11:58
android
Android
greendao
数据库
查询
greendao
3.2
greendao
配置
Android实战
技巧之二十六:persistableMode与Activity的持久化
API21为Activity增加了一个新的属性,只要将其设置成persistAcrossReboots,activity就有了持久化的能力,另外需要配合一个新的bundle才行,那就是PersistableBundle。这里的持久化与传统意义的不同,它的具体实现在Activity重载的onSaveInstanceState、onRestoreInstanceState和onCreate方法。pub
全速前行
·
2020-08-09 09:58
Android
Android实战技巧
Android实战
技巧之十四:混淆与反编译
混淆AndroidStudio:只需在build.gradle(Module:app)中的buildTypes中增加release的编译选项即可,如下:buildTypes{release{minifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}}这个prog
iteye_12028
·
2020-08-09 08:30
Android实战
-初探EventBus
最近项目中需要实现一个功能,当用户要发布一条消息时,在当前activity堆栈中可能存在多个页面需要感知到这一事件,并将这条消息显示在最顶端。一开始想到用广播去实现,但是广播会让所有的应用都接收到广播,虽然可以过滤掉;后来寻找解决方案的过程中发现了EventBus,它提供的解决方案非常优雅,这里记录一下。(LocalBroadcastManager也可以实现,但是代码比起EventBus来说复杂一
小龙人2015
·
2020-08-09 03:18
Android开发
android
Android实战
-使用gradle打多渠道包
加入新公司后,将项目从Eclipse转到了AndroidStudio,转换后第一个需要解决的就是编写新的打包脚本。Studio默认使用gradle打包,对于gradle还不熟悉的同学,可以先去看看这两篇文章Gradle构建Android项目使用gradle构建android项目(续)我们当时主要面临三个问题:1、不同环境:开发,测试,正式三套环境,api地址,第三方推送配置等都不相同;2、Andr
小龙人2015
·
2020-08-09 03:18
Android开发
android
9套
Android实战
经典项目资料分享给大家
9套
Android实战
经典项目资料分享给大家通过项目学习收获更大。
weixin_33720078
·
2020-08-09 00:33
Android实战
简单新闻客户端(1)---主界面设计
模仿实例地址:SimpleNews前言这是github开源项目,原项目有四个模块。我这里之模仿其中一个(新闻)。学会MD开发和MVP架构。主页布局:这里主要使用了toolbar和DrawerLayout实现导航条以及侧滑的效果。当然为了填充侧滑栏,又使用了NavigationView这个控件。toolbar和DrawerLayout我已经在前面的博客文章介绍过了:android–UI—侧滑draw
数据逆向小龙人
·
2020-08-08 17:11
Android开发基础
Android实战
:网易新闻(附完整代码)
一、源码地址:https://github.com/ambition-hb/News_1二、部分内容效果图如下:(1)广告页面(2)新闻界面(3)热点新闻(4)热点新闻详情界面(5)新闻页面栏目切换(6)跟帖页面三、内容详解1、广告页面包含Commits-1→Commits-6,详细步骤如下:(1)创建一个工程,创建MainActivity并创建其对应的布局文件activity_main.xml,
浩比浩比
·
2020-08-08 12:57
Android实战
Android实战
之音量获取与设置
获取和设置安卓音量信息主要使用了到AudioManager,通过getSystemService拿到AudioManager,然后就可以使用其提供的API轻松完成音量值的获取和设置了。获取各类别音量最大值与当前值fungetVoiceInfo(view:View){valaudioManager=getSystemService(Context.AUDIO_SERVICE)asAudioManag
小洋人最happy
·
2020-08-08 11:58
android基础
Android实战
:浩比新闻(附完整代码)
源码地址:https://github.com/ambition-hb/HBNews_3(更新于2019/6/2)效果图如下:JSON数据从聚合数据上下载,选择《新闻头条》这个免费的API接口,接下来我们查看API文档。下图为手写简版JSON返回示例:由上图可以看出,服务器返回的是一个复杂的JSON格式数据,属于JSON中嵌套JSON再嵌套JSONArray。对于复杂的JSON格式数据,我们考虑使
浩比浩比
·
2020-08-08 10:38
Android实战
浅析Android
手机卫士
设备管理权限锁屏
原文:http://www.aspku.com/kaifa/android/138459.html设备管理员DeviceAdmin获取DevicePolicyManager对象,通过getSystemService(DEVICE_POLICY_MANAGER),设备策略管理器调用DevicePolicyManager对象的lockNow()方法,锁定,此时会报安全异常新建一个类MyAdmin继承系
Robin Hu
·
2020-08-07 14:00
Android其他
安卓手机root是什么意思
很多Android用户,在使用时,喜欢在系统中安装很多实用的软件,比如360
手机卫士
、安卓优化大师、91手机助手等。
fsqcy
·
2020-08-07 13:28
【
Android实战
之旅 003】Android UI模板设计
我们先来看一下Google是如何实现一个控件的,它首先是定义一个atts.xml文件用来配置我们所需要的自定义属性,然后重写控件满足我们的要求,最后在xml中使用我们的控件。大致过程为首先设计需要的属性-->实现一个我们的View(将定义的TopBar继承自RelativeLayout)-->引用我们的View新建MyTopBar工程(1)先来创建我们需要的属性,在values目录下新建atts.
DaveBobo
·
2020-08-07 11:56
Android
Java
Android编程实战
Android实战
之小说阅读器,带有水平翻页,记录上次读取页码数
实现的效果图:实现的步骤:一,建立布局文件:3个布局xml1,activity_main.xml:显示sdcard卡中所有的文件夹及文件2.file_line.xml主要填充list中的文本数据3.activity_detail.xml:这是小说显示的显示界面//这里自定义一个MyView用以显示小说的文本内容二、java代码部分:现在com.example.ebook.dbc包中创建DataBa
dreamfly2014
·
2020-08-07 10:38
Android
Android实战
(1)_Ubuntu10.10下真机调试
在实际开发过程中,模拟器不一定能够满足我们测试要求,所以真机调试是许多androiddevelopers的选择,这里是根据androidSDK上关于真机调试实际可行的操作。测试环境:Ubuntu10.10版本:android2.3.3真机:HTCDesireG7androidSDK原文档如下:SettingupaDeviceforDevelopmentWithanAndroid-poweredde
sonken
·
2020-08-05 20:15
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他