傻啦吧唧的程序员丶

03 2016 档案

android 初步了解应用Gson 解析Json数据
摘要:1,因为没有服务器返回数据,对于Tomcat又懒得去配,所以我直接把数据写死到app中 先写一个实体类,便于操作 然后把数据封装好,返回一个列表 跟着处理列表数据 上面模拟服务器端出来数据的已经完成。 然后下面是我们客户端处理数据,就很简单了 调用 也就完成了。 阅读全文

posted @ 2016-03-30 15:54 傻啦吧唧的程序员丶 阅读(188) 评论(0) 推荐(0)

android studio 中依赖库compile 的一些库的地址
摘要:1.添加Gson的依赖库 2.使用Volley执行网络数据传输的依赖库 3.使用glide的加载库 4.okHttp的依赖库 还要添加 okhttp的依赖库 后期不定时的陆续更新ing 阅读全文

posted @ 2016-03-30 15:39 傻啦吧唧的程序员丶 阅读(1213) 评论(0) 推荐(0)

android 解析XML 工具类
摘要:这是一个简单的工具类,如果需要获取其他字段也可以自己添加~! 阅读全文

posted @ 2016-03-30 09:25 傻啦吧唧的程序员丶 阅读(929) 评论(0) 推荐(0)

Android 每次访问网络时,都需要判断是否有网络
摘要:/** * 在执行网络操作之前判断网络是否链接可用 * * @return true 可用 false 不可用 */ private boolean isOnline() { ConnectivityManager connectivityManager = (ConnectivityManager) getSystem... 阅读全文

posted @ 2016-03-29 13:46 傻啦吧唧的程序员丶 阅读(165) 评论(0) 推荐(0)

Android通过HttpURLConnection链接到网络,并获取网络数据
摘要:1.判断网络是否连接 2.创建一个任务类,实现网络下载后台执行 3.创建一个下载数据的函数 4.读取输入流传过来的inputstream 5.最后在oncreate中直接运行即可 阅读全文

posted @ 2016-03-28 17:42 傻啦吧唧的程序员丶 阅读(1616) 评论(0) 推荐(0)

使用ViewPager实现屏幕滑动效果
摘要:新建一个Frament装载内容 Frament的 xml文件:(只显示一些文本) Activity中的xml文件:(就是一个viewPager) 下面给出两种过滤动画效果: 1.新页面覆盖旧页面: 2.缩小页面过滤效果翻页 阅读全文

posted @ 2016-03-28 14:49 傻啦吧唧的程序员丶 阅读(843) 评论(0) 推荐(0)

android 缓存Bitmap 使用内存缓存
摘要:在doInBackground中添加到缓存 然后在oncreate中 加载,首先判断从缓存中加载。 阅读全文

posted @ 2016-03-25 16:09 傻啦吧唧的程序员丶 阅读(545) 评论(0) 推荐(0)

AsyncTask的基本使用和各个参数的说明
摘要:AsyncTask 的执行分为四个步骤,每一步都对应一个回调方法,需要注意的是这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。在任务的执行过程中,这些方法被自动调用。 * onPreExecute() 当任务执行之前开始调用此方法,可以在这里显示进度对话框。 * doInBackgro 阅读全文

posted @ 2016-03-24 17:23 傻啦吧唧的程序员丶 阅读(2444) 评论(0) 推荐(0)

android 高效加载大图
摘要:在写代码的时候就已经解释: 然后调用就行了。 最后给出一个 得到图片资源的大小和类型的方法: over! 阅读全文

posted @ 2016-03-24 16:24 傻啦吧唧的程序员丶 阅读(360) 评论(0) 推荐(0)

android 使用相机拍照,并存储到手机sd卡上,并利用系统录像录像并播放
摘要:最后调用,启动相机拍照 最后一步,在相机返回的时候用解码的位图显示到imageview中 简单的拍照就完成了。 录像并播放 跳转到录像: 和拍照类似 在onActivityResult中实现即可。 阅读全文

posted @ 2016-03-23 14:08 傻啦吧唧的程序员丶 阅读(849) 评论(0) 推荐(0)

android 分享或者调用系统或者其他app时 应注意! startActivityForResult() 使用
摘要://判断是否有相应的Activity来接受intentPackageManager packageManager = getPackageManager();List<ResolveInfo> activities = packageManager.queryIntentActivities(int 阅读全文

posted @ 2016-03-21 15:24 傻啦吧唧的程序员丶 阅读(1150) 评论(0) 推荐(0)

简单使用SQLite 的增删改查
摘要:1.插入 第一种方式 2.查询 第一种方式 在这里,column1, column2...是表的字段,他们的值即是您要获取的。如果您想获取所有可用的字段,那么可以使用下面的语法: 3.删除 4.更新 5.Like语句的使用 SQLite 的 LIKE 运算符是用来匹配通配符指定模式的文本值。如果搜索 阅读全文

posted @ 2016-03-21 11:49 傻啦吧唧的程序员丶 阅读(458) 评论(0) 推荐(0)

androidd 程序默认安装位置和数据存储位置(公用和私用)
摘要:默认安装位置: android App 安装到外置SD卡中,缓解手机内置内存的压力: 如果是直接安装到外置SD卡上必须获得SD卡权限: 数据储存位置: 把数据都储存到SD卡中,缓解自身内存压力 首先判断SD卡是否可用,检测他的状态: 然后根据个人需要储存的数据把数据存储到一个私有或者公用的位置: o 阅读全文

posted @ 2016-03-18 14:13 傻啦吧唧的程序员丶 阅读(1678) 评论(0) 推荐(0)

SharedPreference 存储小量数据,一般首次启动显示引导界面就用这个。
摘要:简单的SharedPreference就这样了。 阅读全文

posted @ 2016-03-17 16:24 傻啦吧唧的程序员丶 阅读(322) 评论(0) 推荐(0)

使用Fragment 实现动态UI 和 动态添加Fragment
摘要:首先写好每个Fragment: 1.在第一个Fragment写一个按钮,使其加载下一个Fragment 布局: java代码: 加载显示出来的布局文件: java文件: 主类: 布局 给Fragment创建一个容器activity_main.xml 注意:一定要写明id。 然后就在activity中 阅读全文

posted @ 2016-03-16 17:47 傻啦吧唧的程序员丶 阅读(9015) 评论(0) 推荐(0)

使用Google API 下拉刷新或者增加数据 SwipeRefreshLayout
摘要:贴出布局代码: 根据我的不完全实验 SwipeRefreshLayout 内可以使用所有控件,但是前提是必须在不能点击的控件上 写上这个 android:clickable=“true”  ,不然会有些问题。虽然数据依然能加载出来但是加载图标就会闪现(可以随意尝试) 使用这个 SwipeRefres 阅读全文

posted @ 2016-03-15 18:01 傻啦吧唧的程序员丶 阅读(318) 评论(0) 推荐(0)

在Android Studio中使用BaiduMap SDK实时获取当地位置信息
摘要:配置BaiduMap 环境 1.在百度API中新建自己的一个APP包名和APP名需要注意和自己Android Studio 中的包名和APP名保持一致; 2.百度地图中还需要填写一个SHA1 数字签名: a、输入keytool -list -v -keystore debug.keystore,会得 阅读全文

posted @ 2016-03-15 09:50 傻啦吧唧的程序员丶 阅读(3808) 评论(0) 推荐(0)

百度地图开发 android App 数字签名(SHA1)获取办法
摘要:简述: a、输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),这个获取到的SHA1的值和ecplise中获取的值是一样的,是作为debug用的。 b、输入keytool -list -v - 阅读全文

posted @ 2016-03-14 13:52 傻啦吧唧的程序员丶 阅读(404) 评论(0) 推荐(0)

Android Studio 配置JPush
摘要:1.在JPush官方下载 JPush SDK(jpush-android-arm-2.1.0.zip),我下载的是2.1.0; 2.解压下载好的压缩包(jpush-android-arm-2.1.0.zip),并复制libs/jpush-android-2.1.0.jar 到工程 libs/ 目录下 阅读全文

posted @ 2016-03-10 17:33 傻啦吧唧的程序员丶 阅读(3350) 评论(0) 推荐(2)

导航