自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 浅谈我对MVP的理解

身为半路出家的android小白来说,一开始对MVP并不是很了解,只是听说很好用,会让Activity的工作分工更加明确。由于第一家公司项目并不是很大,我接手的时候看了一下项目结构,采用的是模块化分层,给我的感觉就像是树状图,这个结构给我的感觉好处就是查找某一个页面非常方便,只要顺着模块挨个挨个往下走就能找到,而我后面自己独立开发的项目的总体结构也是采用的的这种。但是,由于项目并没有将Acti...

2019-01-22 10:32:22 260

原创 如何打印任意一个界面

最近做一个需要将APP里的一个报告通过打印机打印出来的项目,我是小白,在网上看了很多有关打印机的程序,还是一头雾水,最后发现一个简单的方法(虽然有点甩锅的嫌疑),能实现打印的目的。首先说一下思路,因为需要打印的报告是在程序里生成的(其实就是一个布局页面,只是需要往控件里填数据),如果把数据全传给网络打印机的话,非常繁琐。何不直接传一个图片或者文件。于是我就把整个页面保存为图片存在SD卡文件夹中。然...

2018-04-17 17:18:22 742

转载 一个优秀的APP需要具备哪些功能

离线功能-这是一个重要的功能,因为它确保用户在没有网络的情况下仍然可以访问APP的重要信息,然而,有些APP应用程序完全依赖于网络连接。所以,APP开发者们必须要确保你的手机应用能够在离线模式下正常运行。更新-每当内容更新的时候应及时发布到服务器,以便用户能及时获取。一个好的应用程序应该也能够及时修复bug、多开发新功能,这样能够增强用户体验,同时也增加了用户黏性。APP开发者们应用尽力满足用

2018-01-30 12:56:43 3260

转载 Android中真实宽高

getWidth和getMeasuredWidth的区别:哪个计算的是真实的宽?getWidth():得到的是View在父布局Layout中布局好后的宽度值,如果没有父布局,那么默认的就是整个屏幕的宽。getMeasuredWidth():得到的是进一次调用measure()方法测量后得到的是View的宽度,它仅仅用在测量和Layout的计算中,所以用此方法得到的是View的内容占据的实际

2018-01-30 12:36:21 286

转载 Object类中的方法及作用

protected Object   clone()创建并返回此对象的一个副本。   boolean   equals(Object obj)指示其他某个对象是否与此对象“相等”。   protected void   finalize()当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。   Class   getClass()返回此 Object 的运行时类

2018-01-30 12:05:34 178

转载 获取string.xml中的字符串

1.在AndroidManifest.xml与layout等xml文件里:android:text="@string/resource_name" 2.在activity里:方法一:this.getString(R.string.resource_name);  方法二:getResources().getString(R.string.resource_name); 3.在其

2018-01-30 11:37:14 1585

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除