- 博客(7)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Android 丨 获取屏幕尺寸与密度
近期遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适。有的同事提出了依据分辨率来区分不同的屏幕,但是单WVGA就支持好几种不同的分辨率,QVGA又支持好几种。。。而且更神奇的时候,有时候,通过代码获取屏幕分辨率竟然得到了320 x 427,Android文档是不支持这种分辨率的,所以依据分辨率来区分不同的屏幕
2016-03-29 17:28:34 1083
原创 Android 丨 EditText和ListView或GridView同时使用,输入法自动跳出来的解决办法
有以下三种解决方法方法1:在onCreate()里,this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);方法2:InputMethodManager m = (InputMethodManager)g
2016-03-29 17:13:46 832
原创 Android 丨 android:clipChildren属性
正文一、效果图看到这个图时你可以先想想如果是你,你怎么实现这个效果。马上想到用RelativeLayout?NO,NO,NO,,,二、实现代码xmlversion="1.0"encoding="utf-8"?>LinearLayoutxmlns:android="http://schemas.android.com/apk
2016-03-29 17:08:16 525
原创 Android 丨 Glide加载自定义圆形ImageView
目前遇到一个问题,就是用用Glide显示圆形头像时,如果设置了占位图片,第一次就只显示占位图片,第二次才能真正的显示图片。应该这样设置才可以解决:[java]view plaincopyGlide.with(mContext).load(url).dontAnimate().place
2016-03-29 16:34:26 2160
原创 迭代画树
一、崩溃、inFlaterException 原因:只需要在执行initView时传入一个context值即可。即使不用。证明了View依赖Context而存在二、如图:由于:再次运行方法时新旧基点的参数传错了。前参数为新基点,后一个为旧基点三:如图:同样的代码
2016-03-17 16:58:22 613
原创 Java 丨 常用设计模式总结
Java中常用设计模式总结 1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,
2016-03-17 16:48:09 363
原创 Interview 丨 单向链表逆转
面试遇到一个单向链表逆转的问题,回来后,亲自写了一遍。publicclassReverseList{ publicstaticvoidmain(String[]args){ Nodehead=add(null,"a"); add(head,"b"); a
2016-03-17 16:44:48 501
安卓客户端 百度地图搜索框的联想功能,有具体的接口么
2014-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人