- 博客(23)
- 问答 (10)
- 收藏
- 关注
原创 android 腾讯微博
学习oAuth认证机制作用:保证用户账户信息的安全 OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。oAuth是Open Authorization的简写。开放平台根据QQ开放平台的最新说明只在授
2016-06-30 18:28:14 237
原创 android 6.29coolWeather开发过程
[TOC] 主要记录一款软件开发的过程功能需求及可行性分析功能分析罗列全国所有城市查看任意城市的天气自由切换城市,查看城市的天气提供手动更新及后台自动更新的功能数据获取尝试使用和风全球天气和风天气APIgithub上创建项目在github上建立名为coolweather的repository 然后按照书上步骤关联远程仓库 注意:andro
2016-06-30 15:58:05 278
原创 android studio 调试和测试
http://www.cnblogs.com/firstcsharp/p/4333264.html 注意:stepOver 等按钮图标已经改变但名称没有变化
2016-06-29 09:48:52 331
原创 android 6.28 第一行代码第5.5节broadcastBestreceiver
这一章的程序运行时报出错误You need to use a Theme.AppCompat theme (or descendant) with this activity 一直以为是activity的问题在manifest文件中改了多种主题都没有效果,偶然发现网上的解决办法原来是AlertDialog问题,在as中这样声明后姐可以解决问题。 参考:这里写链接内容android.app.Ale
2016-06-28 20:53:50 268
原创 android 6.26 apache 第一行代码 HttpHostConnectException: Connection to
第一行代码学习中遇到的问题记录: 1.如果你正在使用Genymotion模拟器,在第一行代码的10.3.1节设置的模拟器访问本地apache服务器的地址会报出如下错误HttpHostConnectException: Connection to“设置的网络地址” 并且logcat中不会为error, 改正方法genymotion模拟器需要使用本地的ip地址才可以访问get_data.xml而不
2016-06-26 19:20:10 868
原创 android6.25存储卡权限
在安卓6.0中出去在注册文件manifest.xml 中声明写入权限还需要一个动态权限,规避这一动作可以设置 ‘targetSdkVersion < 23’ 参考博文: 这里写链接内容 这里写链接内容
2016-06-25 11:18:48 239
原创 android6.23 locate定位服务
public class MainActivity extends AppCompatActivity { private Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2016-06-24 12:05:07 389
原创 android6.23蓝牙操作
扫描已经配对的蓝牙设备过程蓝牙设备可见性扫描已经配对的蓝牙设备首先声明蓝牙权限 过程获得BluetoothAdapter对象判断当前设备是否有蓝牙判断当前设备蓝牙是否打开得到所有已经配对的蓝牙设备对象public class MainActivity extends AppCompatActivity { private Button button; @Overrid
2016-06-23 21:43:18 560
原创 android stuido使用以及markdown编辑器语法
studio 如何导入jar以及相关内容参考博客Android Studio 简介及导入 jar 包和第三方开源库方法编辑器语法参考[编辑器语法]<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>face:代表字体 color代表颜色 size代表字号从1到7浏览器默认为7 (http://blo
2016-06-23 09:08:42 438
原创 android6.23Http协议
http安卓HttpClient的使用过程已经废弃我会在之后的里面介绍OkHttpCilenthttp请求和相应的通用的超文本协议 协议:是一种浏览器和服务器的协议,一种通信标准 通用:范围广 无状态:无请求时连接中断 超文本协议:可以是音频视频各种形式安卓安卓程序作为用户和服务器中介承担接受用户操作和请求服务器以及接受服务器响应和向用户做出反馈的作用。HttpClient的使用过程(已
2016-06-23 09:07:15 411
原创 android 6.21线程的概念
两种实现方式安卓线程分类ANR问题application not responding如何将workerThread中的问题反馈到MainThread中Handler管理者Handler实现线程之间的通信两种实现方式:extends Thread类,复写run();实现Runnable接口,复写run()方法,获得的对象传入Thread类构建新线程的构造方法中
2016-06-21 17:12:07 214
原创 android6.21设备适配
官方training地址 [TOC]本地化暂时用不到建立适配不同屏幕的布局文件在android studio下选定res右键 new 然后 resource file,下面有多种适配选项。制作9patch图片左上方为拉伸区域,右下方为内容图片。
2016-06-21 13:57:44 285
原创 android6.21Activity和返回栈
定义多个Activity返回栈back stack定义多个Activity定义一个类,继承Activity,定义一个xml布局文件,加载这个布局文件复写onCreate方法注册这个Activityname:指定activity名称;包名+类名label:显示在活动栏标签名字intent filter:可以指定主活动,action,和 categoty标签启动
2016-06-21 12:24:09 296
原创 Git6.16 git相关学习
git 学习git的命令工作区和暂存区远程库远程库克隆创建合并分支分支策略创建标签如何贡献一个开源项目文章资料参考廖雪峰git教学git 学习git的命令git config - -global user.name “Tony” 新建用户名git config - - global user.email “” 新建邮箱git init 生成一个.git文件作为reposito
2016-06-16 08:50:23 607
原创 android学习笔记6.09
今天看书看到了第一行代码的3.5.2节的定制ListView界面感觉很难。主要用到的函数有: getView() getItem(); layoutInflater.from(); inflate(resoucedId,null)从一个Context中,获得一个布局填充器,这样你就可以使用这个填充器来把xml布局文件转为View对象了。//加载布局管理器 LayoutInflat
2016-06-09 15:08:33 227
原创 android学习笔记6.07
编译文件时发现R文件变红解决方案:将string.xml文件中声明使用的字符串限制EditText输入类型转载一篇viclee108的相关博客 这里写链接内容
2016-06-09 14:57:05 248
原创 android学习笔记6.06
new View.OnClickListener() 在Android程序中会经常用到这个语句,为什么前面要加个View呢,原因就是后面的OnClickListener是个View类内部的接口,如果直接使用是找不到这个接口的。 使用了匿名内部类
2016-06-06 10:55:05 257
原创 android学习笔记6.05
AndroidManifest文件所有的活动都要进行注册可以设置一个活动为主要活动使用以下语句设置监听事件匿名类的使用AndroidManifest文件所有的活动都要进行注册,可以设置一个活动为主要活动使用以下语句<activity android:name = "com.test.helloWorldActivity" andoid:label = "@string/app_
2016-06-05 09:16:09 247
原创 java学习笔记6.04正则表达式和反射机制
今天学习简单的用户界面遇到了invalid param in a LinerLayout :layout_weight;问题
2016-06-04 10:33:01 424
原创 java6.02学习笔记UDPserver
简单的udp传输程序。import java.net.*;import java.io.*;public class UDPServer { public static void main(String[] args) throws Exception { //1创建一个byte数组存储输入的信息 byte[] buf = new byte[1024]
2016-06-02 10:27:53 352
原创 java6.01学习笔记TCPServer
同步式连接效率较低import java.net.*;import java.io.*;public class TestServer { public static void main(String[] args) throws Exception{ //服务器应该一直属于等待状态,不间断运行。 //等待客户端的连接,6666为端口号 S
2016-06-01 21:04:02 358
空空如也
Element is not allowed here? android studio
2016-08-10
安卓跳转页面报错,,,
2016-07-26
本地apache服务器,浏览器可以访问localhost,其他文件无法访问
2016-06-27
新手安卓,新建一个通知,报错说导入的是v4包
2016-06-24
andoid的theme报错,求帮忙
2016-06-17
新手安卓启动接收器报错
2016-06-15
android Button 对象报告空指针异常的原因
2016-06-06
我的这段代码哪里有问题==,刚学java
2016-06-02
初学java实在是找不出问题所在了
2016-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人