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-
手势-实现图片左右滑动效果
实现代码:packagecom.chenjun.jun_0710_gesture;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.view.GestureDetector;importandroid.view.MotionEvent;importandroid.widget.I
ChenJunI
·
2020-07-11 18:18
从0到1搭建技术中台之组织
架构篇
自去年开始,中台话题的热度不减,很多公司都投入到中台的建设中,从战略制定、组织架构调整、协作方式变动到技术落地实践,每个环节都可能出现各种各样的问题。技术中台最坏的状况是技术能力太差,不能支撑业务的发展,其次是技术脱离业务,不能服务业务的发展。前者是能力问题,后者是意识问题。在本专题中,伴鱼技术团队分享了从0到1搭建技术中台的过程及心得。引言组织架构是围绕提高效率而设计的管理形式,任何新出现的组织
伴鱼技术团队
·
2020-07-11 15:00
技术
中台
组织
Android Systrace
系统进程的执行时间来分析应用的性能能够捕获一段时间内整个Android系统的运行状态,生成html图分析Android应用的显示、绘制性能问题如何抓取SystraceAndroidStudio(Tools->
Android
jacky_perf
·
2020-07-11 09:03
Android
网络框架
浅谈Retrofit封装-让框架更加简洁易用-
Android-
掘金尊重他人的劳动成果,转载请标明出处:http://blog.csdn.net/gengqiqu...
楷桐
·
2020-07-11 05:38
30天,每天4个小时自我投资是一种怎样的体验?超级干货(二)
开篇放干货,强烈推荐2个时间管理软件,
Android-
爱今天,IOS-iHour
去经历去成长
·
2020-07-11 02:39
Android-
响应按钮的点击三种实现方法
文章目录一、使用反射方式来实现按钮的点击添加一个onButtonClicked方法二、给按钮设置监听器添加一个内部类并且实现其方法三、给按钮设置监听器(匿名内部类)一、使用反射方式来实现按钮的点击添加一个onButtonClicked方法publicvoidonButtonClicked(Viewview){TextViewtextView=(TextView)findViewById(R.id.
佛系青年
·
2020-07-11 00:31
Android
sqlite如何进行数据库表的导出和查看
最近我在运行我的Androidstudio时遇到了这样一个问题:就会在使用Androidstudio的过程中,我的数据库白表的导入无法正常进行:当我进行Tools->
Android-
>AndroidDeviceMonitor
大大大罐头强
·
2020-07-10 10:33
安卓开发
android查漏 - 收藏集 - 掘金
转载地址:https://gold.xitu.io/post/589...注:原创不易,欢迎【赞赏】和【点赞】本文已授权张鸿洋微信公众号:鸿洋(hongya...Android上如何实现矩形区域截屏-
Android
weixin_33922672
·
2020-07-10 07:34
android-
浅谈DVM与JVM的区别
DVM:DalvikvirtualmachineJVM:Javavirtualmachine区别:1.DVM基于寄存器,JVM基于栈,基于寄存器的编译花费的时间更短;Dalvik字节码中,变量会被复制给65536个可用寄存器中的任何一个,直接访问这些寄存器,而不是方位堆栈中的元素;JVM字节码中,变量会被压入堆栈中进行运算;简单来说,基于寄存器的方式在编译的时候花费的时间更短;2.Dalvik程序
旺达来了
·
2020-07-10 05:54
android
android-
内部类导致的内存泄漏实战解析
参考:Android如何有效的解决内存泄漏的问题Java-内部类的相关知识Android-LeakCanary检测内存泄漏非静态内部类:成员内部类,局部内部类、匿名内部类。会有对外部类的引用。这样内部类中耗时操作在用户频繁退出重启APP相关Activity时很容易导致内存泄漏。一、匿名内部类:Runnable1、泄漏版newThread(newRunnable(){@Overridepublicv
Mars-xq
·
2020-07-10 02:56
优化
性能优化
Android-
向服务器提交数据(GET-POST-AsyncHttpClient)
在Activity里面提交数据,在点击事件里面,我们只能获取输入框的值,而其他的操作我们就需要写到子线程中去,POST提交数据,点击事件和GET的一样,只是在参数的地方,我们需要多添加一个类型,为了区分在doInBackground方法里面,我们需要先判断是哪种类型的提交方式,然后把POST方法里多出来的那两个头部内容添加进去,再把内容提交服务器,就可以了,还有一种第三方网络请求框架AsyncHt
XHui_Lin
·
2020-07-09 12:37
Android
Android-
使用GET、POST、AsyncHttpClient向服务器提交数据
在Android中,提供了标准Java接口HttpURLConnection和Apache接口HttpClient,为客户端HTTP编程提供了丰富的支持在HTTP通信中使用最多的就是GET和POST了,GET请求可以获取静态页面,也可以把参数放在URL字符串的后面,传递给服务器。POST与GET的不同之处在于POST的参数不是放在URL字符串里面,而是放在HTTP请求数据中。而且当我们把请求发送后
糯唧唧
·
2020-07-09 08:58
安卓
Android-
友盟社会化分享【5.0版本集成文档】
前言:之前有写过一篇友盟社会化分享的文章,是基于4.3版本SDK的。昨天在APP里面加入友盟的社会化分享功能,去友盟官网查了一下,发现最新版本的SDK已经更新到5.0,而且相对于之前4.3版本有了很大的改变,所以就想简单的做个总结。友盟官方文档:http://dev.umeng.com/social/android/android-update1.产品概述【简单阐述一下新版本的特性】关于分享和授权
七号座先生
·
2020-07-09 06:11
Android相关
android-
自定义菜单
自定义控件:1.组合控件:将系统原生控件组合起来,加上动画效果,形成一种特殊的UI效果2.纯粹自定义控件:继承自系统的View,自己去实现view效果自定义控件步骤:测量:onMeasure设置自己显示在屏幕上的宽高布局:onLayout设置自己显示在屏幕上的位置(只有在自定义ViewGroup中才用到)绘制:onDraw控制显示在屏幕上的样子(自定义viewgroup时不需要这个)View和Vi
zmken497300
·
2020-07-09 06:44
android
Eclipse 导入其他项目library时出现红叉解决方案
今天在项目中第一次遇到和解决这个问题,在网上找个各种资料,都没看到很重点,综合各位朋友的分享,进行了以下总结和分享:例:A项目想使用B项目的类步骤:1.在A项目右击选中Import->
Android-
>
小雄_super
·
2020-07-09 06:42
Eclipse-知识点
为移动而设计:信息
架构篇
大约在1993年,我父亲带回家一部体型硕大、形似砖头的移动电话。当时,我们全家人都对这个稀物表示难以置信的兴奋,但是没有人会认为它会对我们的生活产生巨大影响。几年后,当我的一些朋友决定购买它时,我仍然会把它看作是一种花样和噱头。如今全世界共有60亿移动订阅用户,意味着如果人手一部移动电话,那么世界上87%的人便拥有移动电话。然而,将近有30亿人使用台式电脑,这和移动电话使用情况差别很大。移动设备存
yu0089
·
2020-07-09 04:51
数据库
adb通过wifi连接android设备(魅族note3)
打开FILE->Settings->Plugins->Browserepositories->搜索找到ADBWIFI,安装2、安装完之后他会让你RestartAS,重启之后连上数据线,在Tools->
Android
Zh1Hao的笔记
·
2020-07-09 01:58
Andriod
Android-
开启和关闭wifi的代码段
Android-
开启和关闭wifi的代码段2011-09-2511:031·申请权限:android.permission.ACCESS_WIFI_STATEandroid.permission.CHANGE_WIFI_STATEandroid.permission.WAKE_LOCK2
空心
·
2020-07-09 00:23
Android
import
null
网络
string
service
integer
使用 apksigner 对 apk 签名
1.apksigner的介绍及安装apksigner包含在AndroidSDKTools中,可通过androidstudio中Tools->
Android-
>SDKManager->SDKTools查看是否安装
windzhang1028
·
2020-07-09 00:59
Android Studio常见报错汇总及解决方案
一、Error:Failedtofindtargetwithhashstring‘
android-
版本号’inSDK路径解决方法:上方菜单Tools>Android>SDKManager中SDKPlatforms
Loki_yi
·
2020-07-08 20:51
Android
Studio
Android-
隐藏app图标以及隐式启动
隐藏APP桌面图标在manifest的入口activity里面intent-filter中设置元素。注:必须添加tools:ignore="AppLinkUrlError",否则会出错,host值为自定义,scheme值为包名dada配置参考:http://www.cnblogs.com/shenhao/p/5947284.html通过另一个APP隐式启动Intentintent=newInten
95.8℃
·
2020-07-08 19:37
Android
Android
Android-
操作SQLite数据库(二)
一、概述在操作SQLite数据库(一)中,我们为了判断底层数据库是否包含news_inf数据表,采用的处理方法十分繁琐,程序先尝试向news_inf数据表中插入记录,如果程序抛出异常,则在异常捕获catch块中创建news_inf数据表,然后再插入记录。在本例程中,使用更为优雅的方式来操作数据库——SQLiteOpenHelper类在实际项目中很少使用SQLiteDatabase的方法来打开数据库
往事似水拂流年
·
2020-07-08 18:50
Android学习
Android-
使用SimpleAdapter创建ListView
效果图:代码实现:activity_list.xmlactivity_main.xmlMainActivity/***使用SimpleAdapter创建ListView*/publicclassMainActivityextendsAppCompatActivity{privateString[]names=newString[]{"虎头","弄玉","李清照","李白"};privateStri
往事似水拂流年
·
2020-07-08 18:50
Android学习
Android-
操作SQLite数据库(一)
一、SQLiteDatabase简介Android提供了SQLiteDatabase代表一个数据库(底层就是一个数据库文件),一旦应用程序获得了代表指定数据库的SQLiteDAtabase对象,接下来就可通过SQLiteDatabase对象来操作数据库了。SQLiteDatabase提供了如下静态方法来打开/创建一个文件的数据库。staticSQLiteDatabaseopenDatabase(S
往事似水拂流年
·
2020-07-08 18:50
Android学习
MVVM
架构篇
之databinding源码解析
databinding是google去年发布的一个库,它支持在xml中写表达式使得viewModel中的数据能够绑定到view中,目前已经支持双向绑定,也就是说数据的改变能够反馈到界面上,界面的数据也能够主动传到viewModel中。虽然我已经用这个库已经有4个月了,但是它的内在机制我一直没有去探寻,所以本片博客就是来深究databinding的运行机制。1.了解DataBindingUtil和D
weixin_33811961
·
2020-07-08 15:04
对Android开发有用的技术栈(一)
架构篇
本文是介绍有关如何搭建一个可扩展、维护和测试的Android环境系列教程的第一篇。在这一系列中我会涉及到一些Android开发者会用到的模式和库。应用场景我将基于一个简单的电影分类项目作为示例。在这个项目中,分类信息可以用视图(Views)展示出来。影片信息可通过叫做themoviedb的公共API获取,你可以在Apiary中查阅相关说明文档。这个项目是基于MVP(ModelViewPresent
weixin_30376323
·
2020-07-08 13:32
Android-
你真的懂AIDL的oneway嘛?
AIDL是AndroidInterfacedefinitionlanguage的缩写,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口。android提供了很多进程间通信的组件,像Activity、BroadcastReceiver和ContentProvider都可以实现进程间的通信。为什么还要用AIDL这个东西呢?有开发过蓝牙或者WIFI应用的朋友肯定都知道
写代码的篮球球痴
·
2020-07-08 13:37
cpu hotplug的流程
以下内容参考:http://loda.hala01.com/2011/08/
android-
筆記-linux-kernel-smp-symmetric-multi-processors-開機流程解析-part3
知了112
·
2020-07-08 11:02
linux驱动
linux内核
Android-
友盟社会化分享库&自定义分享
友盟的分享,每次都单独配置,有点麻烦,整了个库Android的分享功能友盟用的蛮多的,一般情况下自带的分享面板就满足需求了,但是也有一些情况下需要在自己的项目里点击按钮直接跳转分享,所以自带的就不太给力了。这里记录一下项目里自定义分享功能,官方文档里也说明了需要怎么处理,但是对于刚接触的人来说可能就不是那么明了了。这里记录一下下,看看文档,然后开搞!注:由于腾讯开放平台增加包名、签名校验,因此使用
Sandy林
·
2020-07-08 10:48
android
Android-
侧滑菜单(三)
新整理的仿QQ侧滑菜单实现的例子,使用android.support.v4.widget.DrawerLayout和android.support.design.widget.NavigationView实现的,下面先上两张效果图:效果图也看到了,那么咱们废话不多说,直接上代码:注意:要在app的build.gradle里添加下面这句,不然可能会报错的compile'com.android.sup
时代新人
·
2020-07-08 10:14
Android
知识点小模块例子
Android-
浅析Android消息处理机制使用不当造成的内存泄漏
一.Handler使用不当造成的内存泄漏内存泄漏危害极其严重,会造成OOM,使应用闪退。一般不容易发现,需要借助RefWatcher工具来进行检测。至于RefWatcher的使用方法,在这里本文就不再进行阐述,需要了解的朋友请自行在网上查询相关资料。1.handler延时发送消息(sendEmptyMessageDelayed、sendMessageDelayed等方法)可能会造成内存泄漏一般我们
青菜豆腐汤L
·
2020-07-08 09:15
Android
(MAC)Android studio 3.5 NDK环境配置和第一个应用
xxx/xxx/androidstudio/android-sdk-macosx/ndk/21.0.6113669exportNDK_ROOT=/Users/xxx/xxx/androidstudio/
android
chenhcuan
·
2020-07-08 09:16
android
android-
历史版本
文章目录预览版android10.0-API29android9.0-API28android8.0-API26android7.0-API24android6.0-API23android5.0-API21android4.0-API14android1.0-API1预览版previewandroid10.0-API292019年9月10日发布。支持可折叠5G网络智能回复通知黑色主题手势导航Se
Liu Weidong
·
2020-07-08 08:25
android
Android-
掷骰子
掷骰子-------利用handler接受子线程的消息完成骰子点数的不断更替演示代码演示START:开始游戏STOP:停止游戏RECOVER:重置色子到初始状态代码packagecom.example.homeworkten;importandroidx.annotation.NonNull;importandroidx.appcompat.app.AppCompatActivity;import
wow~ ⊙o⊙
·
2020-07-08 06:41
android-
安装应用直接“打开”,home键返回桌面再次点击应用图标,重新启动MAIN_action的Activity
今天测试MM偶尔发现了这么个神奇的现象:给测试MM发了个应用安装包,MM安装后打开应用,进入主界面后,点击home键返回了桌面,然后从桌面再点击应用图标再次打开应用,这时候神奇的事情发生了~~~竟然打开了应用的登录界面(MAIN_action的Activity)!这不科学啊,这不是应该之前停留的界面么!~我自测了一遍,按照测试MM的操作就出现问题,但我自己用adb命令安装后启动app就没有问题!这
慵懒的树獭
·
2020-07-08 04:41
android-bug
科大讯飞的语音合成(播放)功能
这样才会生成一个你的AppID,用这个ID才能在你的应用中使用讯飞的SDK科大讯飞开放平台2.下载SDK注册好了以后,你必须添加你的应用,然后会出现你的专属的AppID,之后进入SDK下载界面,选择语音合成SDK包-
Android
Joern-Lee
·
2020-07-08 04:08
AndroidSDK开发
Android-
简单的登录,注册以及查看个人信息案例
Android大作业说明文档包含技术点:Activity、Intent、UI资源、Layout布局、View视图控件、广BroadcastReceiver,数据存储SQLite、SharedPreferences页面展示(共有五个页面)1.启动页面:2.登录页面:3.欢迎页面:4.信息页面:5.注册页面:主要功能介绍注册功能:使用了SQLite进行数据的存储,先创建了student.db的数据库和
林北林北
·
2020-07-08 01:04
记一个creator打包 Android NDK的问题
>Buildcommandfailed.Errorwhileexecutingprocess/Users/mac/Toolkit/
android-
Regia
·
2020-07-08 00:53
cocoscreator
Android-
简单播放器——播放( 应用程序、内存卡以及网络音乐)
效果如图:MainActivity123456789101112packagezking.com.g150825_andrioid_playmusic;importandroid.content.Intent;importandroid.media.MediaPlayer;importandroid.net.Uri;importandroid.support.v7.app.AppCompatAct
胖女人和猫
·
2020-07-07 23:37
MediaPlayer
Android
Android-
异步消息处理机制
关于Android异步消息处理机制的文章网上已经有很多了,笔者当时还是跟随郭神的博客来学习的,在此先放上郭神的文章来镇楼哈哈,链接:https://blog.csdn.net/guolin_blog/article/details/9991569。这两天有点闲,拿出源码重新翻阅了下,做下笔记。异步消息处理机制主要涉及到的类有四个,分别为:Handler、Message、MessageQueue、L
Android_Jian
·
2020-07-07 22:03
Android-
组件化如何处理多个ModuleApplication共存问题?
一个美好的设想组件化的目的是为了业务解耦,每个业务模块需要不同的功能,例如车辆详情模块需要第三方分享,城市定位模块需要百度地位等。有些特殊功能的初始化需要在Application中去做,但是这些功能并非全部业务组件都用到的东西,放到BaseApplication不合适。因此,我想这样操作:模块共有的初始化,放入BaseApplication中。模块自身的特殊功能初始化,放在自己的Applicati
DRPrincess
·
2020-07-07 21:23
Android
Android-
使用adb和aapt查看应用信息
很日常的一个开篇想知道一个应用的信息,有很多种方式,但是某些时候,你只有一个手机,手机上安装着目标应用,或者你只有一个安装包的时候,我想,一些小巧的查看方式就显的比较亲切了,例如adb和appt。adb和aapt都是AndroidSDK自带的工具,adb位于sdk/platform-tools,aapt位于sdk/build-tools/,如果配置了该目录的环境变量,可以在任何路径下都能使用该工具
DRPrincess
·
2020-07-07 21:52
Android
Android-
查看隐藏的API源码
一.介绍在查看AndroidAPI源码时,Android.jar内部有大量@hide注解的代码,无论是用Eclipse还是AndroidStudio都会隐藏这些代码,因此查看API源码会出现很多错误,基本上都是找不到方法或类字段等等错误,如PhoneWindow,ActivityThread等都没有找到,我早期看API时就很恼火!这时只能去AndroidSDK源码目录搜索PhoneWindow.j
lioil.win
·
2020-07-07 21:56
Android
Android笔记
Android Studio - no debuggable applications 的解决办法
之前logcat总是无法显示调试应用的信息以前我都是卸载重装,后来发现在StackOverflow有一个哥们说的很对,一次就成功,原话是这么说的:YoualsoshouldhaveTools->
Android
超级代码搬运工
·
2020-07-07 19:11
IDE使用技巧
android
Android-
三级联动更改样式
三级联动原来的样式好难看,发现没有设置样式的地方,只有更改源码一途了Drawable资源wheel_bg.xml将面的内容注释这个用来设置背景色的wheel_val.xml控件中间选择中部分渐变WheelView类更改阴影色/***Topandbottomshadowscolors*///privatestaticfinalint[]SHADOWS_COLORS=newint[]{0xeeFF00
AmeeLove
·
2020-07-07 19:59
android-
设置/去除背景,透明度
Button或者ImageButton的背景设为透明或者半透明半透明透明颜色和不透明度(alpha)值以十六进制表示法表示。任何一种颜色的值范围都是0到255(00到ff)。对于alpha,00表示完全透明,ff表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00到ff);“bb=blue”(00到ff);“gg=green”(00到ff);“rr=red”(00到ff
Luckyliboy
·
2020-07-07 15:27
android
学习
Android仿微信语音聊天功能
本文是仿照张鸿洋在慕课网的教学视频《
Android-
仿微信语音聊天》而作,从某种意义上来说并不能算作纯粹的原创,在此首先向这位大神致敬~首先展示一下效果。
liusiqian0209
·
2020-07-07 14:39
Android自定义控件
Android-
使用LitePal实现一个便笺功能
之前做了个简单的知乎日报的客户端,在这的基础上再加上了便签的功能,使用LitePal操作数据库。效果配置和创建数据库首先需要添加依赖compile'org.litepal.android:core:1.4.1'在这个功能中还添加了compile'com.hanks.animatecheckbox:library:0.1'compile'com.android.support:multidex:1.
edride
·
2020-07-07 13:50
Android
android-
常驻系统的service
在androidApp开发过程中,经常会需要一些常驻的服务,这些服务一般由service来完成,那么如何来保证这个service不会自动或者被其他应用程序终止,这就是本文要来讨论的问题。实现service的常驻主要有两方面,一是开机启动,二是运行时不会被系统或者其他软件kill掉。下面分别介绍下这两个方面的解决办法。一、开机启动1.获取系统开机广播2.静态注册receiver接收开机广播3.开机广
lawlielt
·
2020-07-07 13:29
android
Android-
使用OkHttp进行网络请求
//1.创建OkHttpClient对象OkHttpClientokHttpClient=newOkHttpClient();//2.创建Request对象,设置一个url地址(百度地址),设置请求方式。Stringurl=XmInterface.getDriverRadioUrl(getActivity());Log.e(TAG,"refreshAccessTokeninitDriverRadi
但闻耕耘之路
·
2020-07-07 12:54
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他