- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 c++生成so调用LOGI
前一阵为android程序写了一些c++生成的so文件,但是单文件没法单步调试,导致调用时出现问题后不好定位代码,于是想到在C++程序的关键点打LOGI标记,刚开始遇到些问题,后来终于解决了,现在把解决方法记录下来,方便自己,也方便别人。 首先,在C++或c的开始定义宏,如下:// 定义info信息#define LOGI(...) __android_log_print(AND
2016-10-13 10:34:01 1344
原创 解决php7中 ”Uncaught Error: Class 'mysqli' not found“的问题
在学习php的过程中,用到了mysql数据库,但是悲催的是一上来就是“ Uncaught Error: Class 'mysqli' not found”,在网上找了很多文章,用了很多解决办法,还是不行。最后得到了一个提示,抱着试试的心情做了一下,居然成功了。 一下把我的操作记录下来,希望能帮到别人。 1、修改php.ini,去掉“extension=php_mysqli.d
2016-10-12 15:34:24 13690
翻译 50 android hacks(hack 16)
技巧16 Toast的位置技巧 Android中,当你需要通知用户一些事情的时候,你可以使用一个叫做Toast的类。Toast是一种弹出式通知,通常显示一组文本,显示在屏幕的底部中间。如果你从没见过Toast,看看图16.1。Toast是那个显示“This alarm is set for 17 hours and 57 minutes from now.
2015-10-10 09:11:13 418
翻译 50 Android hacks(hack15)
技巧15去除背景,提高Activity启动时间在Androi SDK中,你会发现一个叫做HierarchyViewer的工具。你能用这个工具检测未使用的视图,降低视图树的高度。如果你在该工具中打开了视图树,你会看到你未控制的一些节点。该技巧中,我们看看这些节点是什么、如何减弱它们,以提高Activity的启动时间。 如果我们采用默认方法创建了新的A
2015-10-09 17:02:04 403
翻译 50 Android Hacks(hack 3)
继续新的翻译:技巧3 创建自定义的ViewGroup 在你设计你的应用程序时,你可能需要不同的Activity显示复杂的视图。假如你在创建一个桥牌游戏,你想像图标3.1所示一样在layout中显示用户手中的牌。那么你怎么创建这样一个layout? 你可能会说使用margins足够做出这种layout。说的对。我们可以使用RelativeLayo
2015-09-29 17:02:56 456
翻译 50 Android Hacks(hack 14)
技巧14 VideoViews和方向变化给应用程序增加视频是增强用户体验的一个好方法。我曾经见过这样的应用程序:用丰富的图标,包括视频展现了公司的信息。有时,在复杂的视图中,不使用编辑动画逻辑的方法而采用视频,是一个呈现信息的简单方法。 我注意到,当播放视频时,用户倾向于把设备平放来欣赏,所以在本技巧中我会演示当设备旋转时,如何使视频全屏。 为
2015-09-25 16:44:43 363
翻译 50 Android Hacks(hack 2)
接触到一本涉及android编程技巧的书,叫做《50 Android Hacks》,作者:Carlos Sessa。然后从网上找了一下这本书的译本,居然发现没有免费中文版的,所以和技术群里的小伙伴们商量翻译一下,以飨程序猿。后来发现初衷虽好,但是路漫漫,每天下班的一点时间充斥着乱七八糟的事,所以就先以博客的形式,以单个技巧为单位发到博客上,最后再整理成完整的pdf。希望大家用的上。在翻译中
2015-09-25 09:38:39 416
翻译 50 Android hacks(hack 1)
接触到一本涉及android编程技巧的书,叫做《50 Android Hacks》,作者:Carlos Sessa。然后从网上找了一下这本书的译本,居然发现没有免费中文版的,所以和技术群里的小伙伴们商量翻译一下,以飨程序猿。后来发现初衷虽好,但是路漫漫,每天下班的一点时间充斥着乱七八糟的事,所以就先以博客的形式,以单个技巧为单位发到博客上,最后再整理成完整的pdf。希望大家用的上。在翻译中,我
2015-09-25 09:13:48 537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人