android
maxliyu
这个作者很懒,什么都没留下…
展开
-
android Fragment和Activity的通讯
好吧。简单地说。Fragment和Activity的通讯可以用到接口来实现。在Fragment类中的点击事件中加入接口方法,然后在Activity中实现接口就可以了。需要注意的一点就是Fragment类里面的接口。需要在 public void onAttach(Activity activity)中初始化。下面放上随便写写的代码。这是布局,一个静态的Fragm原创 2016-02-23 14:40:03 · 364 阅读 · 0 评论 -
android 部分手机修改led灯方法
这个方法并不通用adb shell echo 255 > /sys/class/leds/torch/brightness这个方法首先得确定有leds这个文件。有些里面会有分不同颜色的led的文件夹。原创 2017-09-16 16:54:33 · 1610 阅读 · 0 评论 -
Fragment带参数启动的坑
最近在做一个项目。没有什么特别大的功能和难点。但是里面有很多判断和对于程序整个框架的设计有难度。接下来我每一章都总结一下项目中踩到的坑。这次讲的是Fragment带来的坑Fragment带参数启动。这个随便百度都能找得到。getter&setter,onActivityResult,Bundle, EventBus, Rxjava等等等等。 以上方法我没用过onActi原创 2017-04-18 01:20:23 · 823 阅读 · 0 评论 -
Android 百分比布局库(percent-support-lib) 解析与扩展
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46695347; 本文出自:【张鸿洋的博客】一、概述周末游戏打得过猛,于是周天熬夜码代码,周一早上浑浑噩噩的发现android-percent-support-lib-sample这个项目,Google终于开始支持百分比的方式布局了,瞬间脉动回来,转载 2016-09-08 23:23:45 · 419 阅读 · 0 评论 -
Android屏幕适配全攻略(最权威的官方适配指导)
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适转载 2016-09-08 23:21:24 · 635 阅读 · 0 评论 -
Android事件分发
这个关于事件分发说的比较全面。转载:http://www.jianshu.com/p/2be492c1df96?ref=myread有时,你必须要自己处理触摸事件(touch events)而不能依赖于有可用的onSomethingListener。我就遇到过这样的时候,当时我很想有一篇文章能简单地解释触摸事件是怎样在视图层次(view hierarchy)中传播的,从而可以将转载 2016-07-01 15:09:28 · 276 阅读 · 0 评论 -
Android 自定义View中drawText位置注意事项小记
自定义view中难免会用到文字。一般做法都是直接drawtext,把里面才参数写上就完事儿了。只要难点在于位置的计算和大小的匹配。我们在attr中设置了自定义属性后。在继承view的类中用TypedArray ta = context.obtainStyledAttributes(attrs, R.styleable.xxxx);获取到之后。在根据里面的属性进行获取。这些随便都能百度到原创 2016-07-01 11:13:04 · 1357 阅读 · 0 评论 -
Android 自定义View中drawText获取text宽度的三种方式
String str = "Hello"; canvas.drawText( str , x , y , paint); //1. 粗略计算文字宽度 Log.d(TAG, "measureText=" + paint.measureText(str)); //2. 计算文字所在矩形,可以得到宽高 Rect rect = new Rect(); paint.get转载 2016-06-29 17:20:35 · 1180 阅读 · 1 评论 -
android 获取手机的号码,mac等部分参数
/** * 获取IMEI * @return */ private String getIMEI() { TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); return tm.getDeviceId(); } /**原创 2016-06-02 13:48:52 · 1141 阅读 · 0 评论 -
Android 自定义控件onTouch事件浅析和个人总结
本文主要参考博客:http://www.cnblogs.com/sunzn/archive/2013/05/10/3064129.html http://blog.csdn.net/guolin_blog/article/details/9097463 http://blog.csdn.net/guolin_blog/article/details/9153747原创 2016-04-19 22:29:06 · 2797 阅读 · 0 评论 -
android 7.0 打开闪光灯失效原因
注意了。我说的是单独打开。7.0以前打开闪光灯只要权限够了。直接调用 private void open2() { try { Log.e("~~~~~", "open2: ```````````````````````````````````````````````````````````" );// mCam原创 2017-10-26 11:56:53 · 4875 阅读 · 1 评论