
Android基础
文章平均质量分 53
CbdFocus
耐心是美德。
展开
-
Error:Execution failed for task ':app:compileDebugAidl'. > aidl is missing
Error:Execution failed for task ':app:compileDebugAidl'. > aidl is missingAndroid Studio 1.2.11『2015/06』 调整build tools version到22.0.1 最小支持api8『可选』原创 2015-06-24 10:21:32 · 352 阅读 · 0 评论 -
android studio jar依赖
在项目上,command + 向下箭头dependecies 点加号 项目clean重新build如果提示下载依赖失败挂VPN使用大陆镜像 修改文件 build.gradle// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscrip原创 2015-07-13 16:54:55 · 275 阅读 · 0 评论 -
Android 定时任务
思路在主activity里调用定时任务服务;定时任务服务内实现业务逻辑『本例只打印一个时间log』,向alarm广播发消息;alarm广播回调定时任务服务;『2』『3』实现闭环循环。效果07-13 10:44:45.461 10265-18533/cf.icbd.aboutservice D/CBD﹕ LongRunningService:Mon Jul 13 10:44:45 GMT+0原创 2015-07-13 10:47:29 · 583 阅读 · 0 评论 -
游戏活动公告
效果图实现实现方法很多,可以自定义半透明的Dialog样式activity弹出。 其实用Dialog直接弹最方便。 必须点击ok消除,禁用back键。/** * Game 活动公告 */ findViewById(R.id.btnGameBroadcast).setOnClickListener(new View.OnClickListener原创 2015-07-09 15:22:58 · 356 阅读 · 0 评论 -
shell adb sqlite3
# 获得root权限adb rootadb remount#拷贝sqlite3二进制文件到android真机中adb push ~/Downloads/sqlite/sqlite3 /system/xbin/#然后改一下这个文件的权限adb shell chmod 4755 /system/xbin/sqlite3#这个时候如果直接运行sqlite3还有问题,就需要拷贝libncurses.转载 2015-07-09 19:04:24 · 352 阅读 · 0 评论 -
Android 自定义Title栏 仿iOS样式
布局文件 layout/my_title.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height原创 2015-07-03 10:34:48 · 356 阅读 · 0 评论 -
小米 安装Google play
出于商业和政策原因,国内手机厂商都阉割掉了Google play,致使Android许多付费应用无法下载,国外最新app也很难下到。获取root权限小米开发板已经有root权限了,方便一点安装Google服务需要依次安装服务框架,方便起见,可直接用工具.链接: http://pan.baidu.com/s/1bndMm43 密码: bgh2注册Google账号PC挂VPN或直接改hosts,去墙外注原创 2015-07-02 18:04:35 · 4743 阅读 · 0 评论 -
Android 命名规范参考
标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3 下划线命名法:单词与单词间用下划线做间隔。4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 量的取名方式为: + + 范围前缀,类型前缀,转载 2015-07-02 15:05:36 · 325 阅读 · 0 评论 -
Android 广播静态注册
新建广播类MyBroadcast.java,重写接收方法package cf.icbd.aboutbroadcast;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.widget.Toast;/** * Cr原创 2015-07-08 18:03:48 · 328 阅读 · 0 评论 -
Gradle 提速
修改Gradle初始化配置,使用maven国内镜像allprojects{ repositories { def REPOSITORY_URL = 'http://maven.oschina.net/content/groups/public' all { ArtifactRepository repo -> def url = rep转载 2015-07-08 20:08:15 · 412 阅读 · 0 评论 -
Android动态注册广播
申明权限<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>主活动package cf.icbd.broadcast;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.C原创 2015-07-08 17:00:31 · 351 阅读 · 0 评论 -
Android 弹窗式页面展现
效果图要求以Dialog的样式展现网页,背景透明,下面再有一个关闭按钮。布局 activity_ui.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_wi原创 2015-06-29 18:00:17 · 508 阅读 · 0 评论 -
Android ACTION_DIAL 与 ACTION_CALL
ACTION_DIAL可直接使用。 会激发拨号界面,需要用户自己手动按下呼叫键来呼叫。ACTION_CALL需要申请权限。 会直接进行呼叫。/** * 打电话按钮. */ callButton = (Button)findViewById(R.id.callButton) ; callButton.setOnClickListe原创 2015-06-07 19:29:56 · 5914 阅读 · 0 评论 -
Dialog样式的Activity
效果图: 设置全屏模式:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.loginoutinfo_activity); getWindow().setLayout转载 2015-06-27 21:57:23 · 330 阅读 · 0 评论 -
Activity not started, its current task hasbeen brought to the front 。
运行程序时提出了这个一个警告:Activity not started, its current task hasbeen brought to the front 。解答:因为你的模拟器中还有东西在运行,也就是你要运行的activity已经有一个在模拟器中运行了。 不要以认为模拟器退出到桌面了就没有东西在跑了。在你调试的时候异常关闭的程序有可能就有activity在运行。解决方法project-转载 2015-06-26 13:36:22 · 613 阅读 · 0 评论 -
You need to use a Theme.AppCompat theme (or descendant) with this activity.
报错java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.处理public class DialogActivity extends ActionBarActivity => public class DialogActivity原创 2015-06-27 20:49:26 · 326 阅读 · 0 评论 -
Android系统框架
应用层应用框架系统库 && Android运行时Linux 内核原创 2015-06-24 21:21:40 · 285 阅读 · 0 评论 -
Android ListView 图文列表
效果图Fruit.java entity类package cf.icbd.anapp.entity;/** * Created by baodong on 7/3/15. */public class Fruit { private String name; private int imageID; public Fruit(String name, int imageI原创 2015-07-06 10:21:03 · 393 阅读 · 0 评论