- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 [Nordic][nRF51822][Build Break] identifier "GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS" is undefined
在使用nRF51822AA的例程中发现如下build break:C:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_Drivers\3.0.0\gpiote\nrf_drv_gpiote.c(30): error: #20:identifier "GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS" is undefined
2016-05-01 09:12:28 1437
转载 [Android] 为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
原帖地址:http://www.apkbus.com/android-90417-1-1.html原帖作者:aitian在寻找getItem()的用途的时候找到了这篇文章,感觉作者理得很清晰。在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集
2016-04-05 16:41:14 343
原创 跟着Google学Android —— 3.1 管好Activity的生命周期
当我们在app的不同页面间穿梭翱翔的时候,app中的Activity也在他们各自的生命周期中转换着不同的状态。当用户执行进入或者是离开某个Activity的操作时,Android系统会调用一系列生命周期的回调函数进行处理,而我们也可以重写这些回调函数,让Activity在不同的状态下执行我们想要的操作。生命周期回调方法下图展示了一个Activity的生命周期以及回调方法。这张图看起来就像是
2016-04-01 12:26:31 851
原创 跟着Google学Android —— 2.1 孩子再多 也要兼顾 —— 支持不同设备
安卓发展到现在,N previw都已经在路上了。市面上的安卓机也是成千上百万,你用你的Ice-cream Sandwich,我用我的marshmallow;你用你的7寸两手捧4K超大屏,我用我的4.5寸单手神器;You Speak English,我说普通话...谷歌孩子这么多,还是要兼顾下的,这样才能尽可能的占领更多客户嘛,所以我们的app要去尝试兼容不同大小、分辨率、语言、地区的设备。支持
2016-03-24 10:50:53 489
原创 跟着Google学Android —— 1.4 跳转吧!界面!
上一节已经做好了文本输入框和发送按钮,那么这节就赋予它们实际的功能:在文本框中任意输入些文字,点击发送按钮,之后便可以跳转另一个界面来显示刚刚输入的文字。核心:Intent,官方参考链接。为按钮添加点击函数在布局xml中为button标签添加一个点击函数,函数名叫sendMessage,添加好后的代码如下:<Button android:layout_width="
2016-03-23 11:06:33 617
原创 跟着Google学Android —— 1.3 来创建个非常简单的UI吧
本篇主要是在Hello World的基础上添加一个文本输入框和按钮,组成一个简单的UI界面。简单介绍了下View、ViewGroup、EditText、Button以及布局xml文件
2016-03-22 15:20:25 446
原创 跟着Google学Android —— 1.2 第一次当然是献给Hello World
好久好久之前听到的一个笑话,应该是在学校里,说程序员去学习书法,第一节课,提起毛笔练习,写下的第一个字就是:Hello World个人认为Hello World其实就是最简单、最直观的一个示例程序,可以让我直观地了解我们的开发环境以及运行环境这一系列系统是怎么走过来的。一. Android Studio中建立Hello World项目1. 在AS中点击File -> N
2016-03-21 15:19:32 642
原创 跟着Google学Android —— 0 积跬步 以至千里
工作中常会用到的其实是C,但由于工作属性的问题(终端公司的协议栈工程师,想想也是惨),其实大段去写代码的机会并不多,而且编译出来的是radio.img,遇到bug也是前期分析,LTE的核心代买根本看不到,真正要修改代码基本都是要交给Q或者是M公司,说实话成就感比较低。这和楼主读大学时候的初衷差异非常大,楼主想当一个造物者,喜欢什么或者是想要什么自己就可以去实现它,无论软件还是硬件。
2016-03-16 16:21:16 400
原创 [Android][Build Problems] failed to find build tools revision & failed to find target android 等问题解决
问题1描述从github上下载了一个开源项目想要围观下,使用Android Studio打开,之后发现如下错误:问题1原因查找及解决查看我的sdk,的确是没有android-22的版本:在 \\app\build.gradle 中可以看到,compileSdkVersion和targetSdkVersion都是22:
2015-12-27 16:20:32 668
原创 [Android][Fatal Exception] android.content.res.Resources$NotFoundException 问题及解决方法
问题1描述读取sharePreferences的时候遇到了一个EXCEPTION,具体如下:问题1解决方法如上图所示,在R.java里找到这个ID对应的资源名,发现原来是我代码中的数据类型写错了,期待的是一个Int,但是我给的是一个String,代码及修改如下:int defaultValue = getResources().getInteger(R.st
2015-12-22 14:09:45 1043
原创 [Android][Rendering Problems] Failed to find style 'editTextStyle' in current theme 解决方法
问题描述默认配置新建了一个project,提示rendering problems,显示怪怪的:解决方法1. 选择渲染主题2. 随便选择一个主题(例如楼主选择的是Holo)3. 然后点击“OK”确认,之后问题就不见啦~
2015-12-21 18:18:16 1315 1
翻译 [Android] 使用Fragment创建动态UI
使用Fragment创建动态UI要在Android上面创建一个动态的、多面板的UI,你需要将这些UI组件和activity的行为封装成模块(modules),这样就可以在你的activity中进行交互。你可以使用Fragment类来创建这些模块,这个类的行为有点像是嵌套的activity,可以定义自己的布局(layout)以及管理它自己的生命周期。当一个fragment指定了它的布
2015-12-20 11:53:52 744
Activity生命周期demo
2016-04-01
support different language, screen, platform DEMO
2016-03-24
Hello World - My First App
2016-03-22
Android Studio sharePreferences 存取键值对示例
2015-12-22
Android Studio Fragment 示例
2015-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人