Wesley13 Wesley13
3年前
iOS狂暴之路(开始篇)
一、学习路线规划现如今移动端的两大平台Android和iOS是风光无限,但是又有谁能够保证这两个平台能够昌盛一辈子呢?谁也不敢保证其中一个在未来几年之后就会成为第二个诺基亚,所以我们现在会Android的同学应该考虑学习iOS,会iOS同学也是否要考虑学习Android。那么从这篇文章开始我们就来开启我们的iOS学习之旅
刘望舒 刘望舒
4年前
Android输入系统(一)输入事件传递流程和InputManagerService的诞生
Android框架层Android输入系统Android框架层本文首发于微信公众号「刘望舒」前言很多同学可能会认为输入系统是不是和View的事件分发有些关联,确实是有些关联,只不过View事件分发只能算是输入系统事件传递的一部分。这个系列讲的输入系统主要是我们不常接触的,但还是需要去了解的那部分。1.输入事件传递流程的组成部分输入系统是外界与And
记住几种出现内存泄漏的点
Android内存优化——常见内存泄露及优化方案如果一个无用对象(不需要再使用的对象)仍然被其他对象持有引用,造成该对象无法被系统回收,以致该对象在堆中所占用的内存单元无法被释放而造成内存空间浪费,这中情况就是内存泄露。在Android开发中,一些不好的编程习惯会导致我们的开发的app存在内存泄露的情况。下面介绍一些在Android开发中常见的内存泄
Stella981 Stella981
3年前
Android getRunningTasks和getRunningAppProcesses失效
Android5.0以上的getRunningTasks失效,该方法可以获得在前台运行的系统进程。可以用getRunningAppProcesses方法暂时替代。android6.0以上的getRunningAppProcesses也失效,系统关闭了三方软件对系统进程的访问,出于安全考虑。参考资料:http://blog.csdn.N
Wesley13 Wesley13
3年前
ubuntu上MX4连不上adb的问题解决
一、Ubuntu环境1.  建立或修改文件~/.android/adb\_usb.ini,在文件开头或末尾添加一行,内容是0x2a45。2.  建立或修改文件/etc/udev/rules.d/51android.rules2.1修改文件权限:sudochmodarx/etc/udev/rules.d/51a
Stella981 Stella981
3年前
Go 源码阅读之 flag 包
Go源码阅读系列是我的源码阅读笔记。因为本人的电脑上Go的版本是1.13.4,所以就选择了该版本作为学习的版本。为此我在Github上Fork了Go的源码,并创建了study1.13.4分支,来记录对于源码的个人理解或者说中文注释也行。每当阅读完一个包后都会进行一下小结,就像这篇是对flag包的总结整理。当然在整理的过程中发现Go夜读
Stella981 Stella981
3年前
Android Studio 升级和新版本下载
开源中国这里不时可以看到AndroidStudio升级的消息,但是去http://developer.android.com/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdeveloper.android.com%2F)只能下载到老版本不说,还不能自动更新。经过网上搜索发现需要
Wesley13 Wesley13
3年前
C++——Linux——Hello World!
include  //include位置:/usr/includeincludeusingnamespacestd;intmain(){cout<<"HelloWorld"<     return0;}gotesttest.cpp//用ggcc编译会出
子桓 子桓
1年前
安卓设备文件传输助手 MacDroid pro中文激活最新版
MacDroidPro是一款专为Mac用户设计的软件,它允许用户在Mac电脑上轻松连接和管理Android设备。它提供了一种简单而快速的方式,使用户可以在Mac上访问和传输Android设备上的文件、照片、音乐、视频和其他数据。通过MacDroidPro,