关闭

CocoaPods使用相关

1.使用CocoaPods 安装所需要的第三方类库之后,在使用的地方导入(#import)但是不提示的解决办法: 选择Target-->Build Settings,然后在Search Paths下找到User Header Search Paths;在右侧空白处双击,点击"+"添加一项,输入  $(PODS_ROOT)  并选择 recursive。(或者输入  ${SRCROOT} ...
阅读(109) 评论(0)

android_LayoutInflater

LayoutInflater这个类,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate...
阅读(104) 评论(0)

android_平时遇到的细节性问题

1.今天遇到了一个问题,在表面看起来一切正常的情况下,activity中有关R的地方报错,排查了半天,后来发现是res/layout目录下的布局文件的命名有误(出现了大写字母),布局文件命名是有要求的,只能是小写字母a-z或数字0-9或_。 总结:在Activity中R文件报错,我们发现gen目录下没有自动生成R.java文件,一般R.java文件没有自动生成是因为res目录下资源文件出了错...
阅读(104) 评论(0)

android_sqlite3工具的使用

sqlite3工具是一个简单的SQLite数据库管理工具,类似于MySQL提供的命令行窗口,有的时候可以通过该工具来查询和管理数据库。 通过下面的步骤来启动数据库(前提是已经配置过sdk的环境变量): 1.在“开始”的搜索栏里输入 cmd 打开命令行工具; 2.输入 adb shell 进入一个android模拟器设备; 如果开了两个模拟器,键入此命令的时候会提示error: more t...
阅读(266) 评论(0)

android_SQLite

先回顾一下数据库表中数据的增删改查的基本操作语句: 1.向名为user_tb的表中插入一条数据:insert into user_tb (name,age,sex) values ('zhangsan','24','male'); 2.修改表中zhangsan的年龄为27:update user_tb set age = '27' where name = 'zhangsan'; 3.查询表...
阅读(177) 评论(0)

android_sharedPreferences

SharedPreferences通常用来存储一些简单的配置信息(如  是否打开音效、是否使用震动效果等等),它的本质是基于XML文件存储键值对数据。 SharedPreferences主要负责读取数据,而写入数据是由Editor对象负责的。SharedPreferences调用edit()方法获取与它对应的Editor对象。通过以下步骤实现存储: 1.通过Context获取SharedP...
阅读(244) 评论(0)

android_判断横竖屏以及设置方式

判断横竖屏: 方式一: //调用getWidth()或getHeight()的方法已经过期了 //int width = getWindowManager().getDefaultDisplay().getWidth(); //int height = getWindowManager().getDefaultDisplay().getHeight(); //DisplayMetrics...
阅读(427) 评论(0)

android_SpannableString

做项目的时候,用一个TextView显示了需要显示的内容...
阅读(220) 评论(0)

android_BroadcastReceiver

BroadcastReceiver,Android四大组件之一,本质上就是一种全局的监听器...
阅读(213) 评论(0)
    个人资料
    • 访问:1876次
    • 积分:109
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类