关闭

Android平台下使用ormLite的一个小Tip

相信不少人在实际开发中使用一些框架,在数据库这方面,有一些成熟的框架。比如greenDao,ormLite之类。 最近我在实际开发中,使用了ormLite。使用方法就不在赘述了,这个诸位去谷歌、百度一下就可发现,或者去官网也可。 这里给大家一个小提醒,在使用ormLite进行数据库存取访问时,dao类尽量使用单例。 我之前的写法如下: public AvatarStoreDao(Contex...
阅读(540) 评论(0)

解决TextView引起的莫名崩溃

进了2017年之后到现在,我一直都在忙着做一款IM应用,功能和微信、QQ类似。 在开发和测试的过程中,发现了几个可以总结记录的东西,今天和大家来分享其中之一。 首先来看一个异常: java.lang.ArrayIndexOutOfBoundsException: length=125; index=-1 at android.text.StaticLayout.calculateEllipsi...
阅读(607) 评论(0)

Mapbox 地图SDK极速集成指导

这次跟各位分享一个地图的SDK。先说说为什么拿Mapbox来用吧。 首先就是——国际化。当需求要显示国外的地理位置信息的时候,通常使用的是Google Map。但是Google Map目前需要手机带有完整的Google Play套件才行,但是基本上所有的国内上市的手机都把Google Play套件阉割了。然后就是偏移量,从目前来看,Mapbox的路网和卫星照片是重合的,而Google Map则是有...
阅读(3065) 评论(0)

Android 6.0 运行时权限简明处理

今天来跟大家聊这样一个话题——权限。 正如各位所知,传统意义上的权限是在用户安装APP时被许可的。尽管在使用过程中,某些第三方Rom或者安全软件会再次提示权限,但从系统本身来说,就是被放行了。 在Google推出6.0之后,引入了新的权限机制,叫做运行时权限(Runtime Permission)。该机制限制某些敏感的权限,比如读写外置存储,访问隐私数据等等。对用户的数据保护提供良好的保障,但同...
阅读(226) 评论(0)

搭建React Native环境的几个Tips

博主最近在研究跨平台开发,打算好好研究一下React Native这个比较被大家熟知的玩意。 昨天进行了环境搭建和初步的学习,感觉上手还算快。在这里,把一些已经发现的坑,提前告诉给各位,希望能让读者们少走一些弯路。 首先说一下无论是Mac,Windows,还是Linux,如果有能力,请直接去英文官网查看文档,不要看中文官网,真的有坑,稍候细说。 我的环境,Mac,Windows都有,先说Win...
阅读(293) 评论(0)

Android 通过Java代码动态获取控件位置的终极解决之道

Android 通过Java代码动态获取控件位置的终极解决之道首先,恭喜一下自己通过了博客专家认证,这是CSDN给我的肯定和鼓励,显得更加权威了,可喜可贺! 今天博主来跟大家谈一谈如何通过Java代码获取控件所在坐标。 说到这个,一些朋友会很肯定地说,用view.getLocationOnScreen(int[])就行了。 方法是没错,但是经常会返回0。 经过网上一番搜索,有的是说写在OnR...
阅读(951) 评论(2)

简易实现脸部贴近自动关屏

简易实现脸部贴近自动关屏博主最近工作超忙,好久没来更新博客了,真是抱歉。 今天分享给大家一个简易的Demo,实现的效果是:当手机屏幕贴近脸部时,屏幕自动熄灭。当然,由于是简单的思路,所以这里所谓的“熄灭”并非真的关闭屏幕,而是简单地使用一张黑色背景的图片遮盖住所有显示的内容,看上去像是关闭了屏幕而已。 整个实现思路较为简单,首先启动监听器,监听距离变化,一旦距离到达一定的接近值的时候,就关掉屏幕...
阅读(353) 评论(0)

取之有道——巧用Root权限 启动其他APP中的Activity

这次博主来分享一个很巧妙的办法来启动其他APP中Activity的方法。 首先说一下这样做的目的:最近博主在攻克一个技术难点,就是搞定某些三方系统中,对于应用权限的限制。为此给出用户指导,引导用户启动系统中的权限设置来设置信任。到此,问题就来了:我们不知道权限设定的包名,也不知道权限设置的Activity的名字,如何启动到指定的界面呢? 今天我们就来解决这个问题。 首先,我们需要一台已经获取R...
阅读(859) 评论(0)

为了安全——应用锁屏开发实战

今天我们来谈一个问题:应用锁屏。 说老实话,这种设定目前已经被广泛使用了,多见于支付宝、京东金融、QQ等对安全性和隐私性要求较高的程序使用。 关于该功能的实现,有不止一条解决办法。这里就不一一列举了,只对其中一种做详细解释和示例程序的代码分享。 这里我声明一下,好像自从写博客到现在,我一直都在用Android Studio为IDE来开发,强烈建议还在使用Eclipse的小伙伴尽快使用它。尽管一...
阅读(340) 评论(0)

Android 工具类计划

2016年开始了,今年的目标很简单——让自己变的更专业! 从事Android开发三年有余,回顾这三年开发历程。从一开始的小毛头,到现在对项目的把控,代码的编写都有了一些自己的认识与领悟。但是未来的路还很长,要攻占的技术堡垒还有很多。从CSDN博客的第一篇博文开始,就意识到积累和分享的重要。因此,从现在开始,将一些Android平台常用工具类做下整理,不能枉费了时间哈。当然,欢迎朋友们Star 、F...
阅读(354) 评论(0)
38条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:82985次
    • 积分:1133
    • 等级:
    • 排名:千里之外
    • 原创:38篇
    • 转载:0篇
    • 译文:0篇
    • 评论:41条
    文章分类
    最新评论