简
4年前
如何自学Android
引言:知乎上我曾回答了,之后有不少知乎朋友私信或Email给我,希望能讲讲学习Android的心得。业内有不少同仁写过关于如何自学的文章,本文则是从自身的学习经历和经验,可能并不是适合每一个人,写出来仅供大家参考。看到很多人提问非科班该如何学习编程,其实科班也基本靠自学。有句话叫“师傅领进门修行靠个人”,再厉害的老师能教你的东西都是很有限的,真正的修
Stella981 Stella981
3年前
Android内存泄露
一、app内存泄露调试1、通过adbshelldumpsysmeminfo packageName来查看内存使用状况在没有打开应用的情况下,该命令返回的数据是这样的:!(https://oscimg.oschina.net/oscnet/df96ad0b2daa0ab54fb479bc0d2ad985fa9.png)2、
Wesley13 Wesley13
3年前
Android Bitmap理解
Bitmap加载在android中可以使用BitmapFactory类提供的四类方法:decodeFile,decodeResource,decodeStream,decodeByteArray来完成一个bitmap的加载。其中decodeFile,decodeResource是间接调用decodeStream实现的。Bitma
Wesley13 Wesley13
3年前
Android Service详解
service作为四大组件值得我们的更多的关注在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务。例如,一个从service播放音乐的音乐播放器,应被设置为前台运行,因为用户会明确地注意它的运行.在状态栏中的通知可能会显示当前的歌曲并且允许用户启动一个act
Stella981 Stella981
3年前
Android 容器控件
1、SlidingDrawer:提供抽屉式效果,支持水平和竖直两种布局方式,继承自ViewGroup。由handle和content两个子视图组成,父控件必须是FrameLayout或者RelativeLayout。事例如下:<?xmlversion"1.0"encoding"utf8"?<Fram
Stella981 Stella981
3年前
Android Studio maven
头一天好好的,第二天就卡着了。!这里写图片描述(https://oscimg.oschina.net/oscnet/f4c2dc781020e460ec6b70f348a56e64c64.png)一直在这个地方不动,如果停止就会报 Error:CouldnotrunbuildactionusingGradledistr
Stella981 Stella981
3年前
Android文件上传
/上传文件@paramuploadUrl上传地址@paramparam参数@paramfilepath文件路径@r
Stella981 Stella981
3年前
Android 图形架构
_每一个开发者都应该了解的关于Surface,SurfaceHolder,EGLSurface,SurfaceView,GLSurfaceView,SurfaceTexture,TextureView,SurfaceFlinger,和Vulkan的东西。_本页描述Android系统级图形架构的必要元素,及应用框架和多媒体系统如何使用它们。重点是
Stella981 Stella981
3年前
Android Wear开发
!(https://oscimg.oschina.net/oscnet/up9622b274ef262599601e7064773d9a8b.jpg)AndroidWear从2014年3月发布到现在已经从1.0发展到2.0(目前还没正式发布)。其产品定位也发化了巨大变化,因为AndroidWear1.0通讯方式只有蓝牙,限定了系统,比较依赖手
Stella981 Stella981
3年前
Android MVP模式
1、MVP模式简介相信大家对MVC都是比较熟悉了:MModel模型、VView视图、CController控制器,MVP作为MVC的演化版本,那么类似的MVP所对应的意义:MModel模型、VView视图、PPresenter表示器。从MVC和MVP两者结合来看,Controlller/Pre