关闭

android 新浪微博平台开发之 ——授权登录

android 新浪微博平台开发一、先需要在新浪微博开放平台注册成为一名开发者:平台地址:http://open.weibo.com/ 1、注册完成后需要进行实名验证。 二、在我的应用中创建应用,填写相关信息。1、Android包名: 包名必须是你即将要使用新浪微博平台的应用的包名。 在 AndroidManifest.xml 文件中找到package="android.weibo_gjk...
阅读(173) 评论(0)

android 计步器

我们经常会看到微信 QQ 以及其他一些运动app里面都有一个计步功能,那它是怎么实现的呢?今天我们就来实现一下,以下代码都是从一个整体项目中抽离出来的,为了理解简单方便我把UI部分数据保存部分全部都去掉了,只有单纯的计步逻辑和算法。log日志显示计步:app只有一个简单的UI来显示步数。编写计步逻辑的流程图,方便理解我的思路: MainActivity :public class MainActi...
阅读(432) 评论(0)

android 基于天狗网开放平台的新闻app

偶然在一个QQ群看到有学生在问关于这个平台的事,刚好无聊就登录看了一下。刚好自己自学android到了一个瓶颈。就写了一个基于这个平台的新闻app,平台是免费,而且讲解的很详细,有时候第一次打开比较慢,多试几次等等就好了。这是平台的地址:http://www.tngou.net/ 下面是接口: http://www.tngou.net/blog/show/1296向提供免费平台的前辈致敬!目前我...
阅读(142) 评论(0)

Android (FragmentTabHost+RadioGroup)实现底部bar

从java算起,自学android有一年了。从一开始的信息满满到现在的迷茫,不知道为了啥?改行做android?根本没底气不自信。放弃?那我一年辛苦不是白费了?闲话不扯。大部分的app底部都有一个导航栏,像微信,QQ。以前我都是自己用textView加一些乱七八糟的东西实现的,代码耦合度高,实现繁杂,可复用性低。因为基础的东西学的差不多了,最近开始接触一些简单的项目,发现框架真的是个好东西。虽然起步...
阅读(158) 评论(0)

WanaCrypt0r 2.0的比特币勒索病毒防范:

一大早被勒索病毒各种入侵,整理了一个有效的预防方法:勒索病毒防范:先给网线拔掉,然后打开电脑,进入控制面板,启用”windows 防火墙”, 进入”高级设置”,在”入站规则”里,新建规则,勾中“端口”,点击“协议与端口”, 勾选“特定本地端口”,填写 137、139、445、3389,点击“阻止链接”,一直下一步结束。以上步骤是为了应对这次全球爆发的勒索比特币病毒,一旦感染,如果不及时处理,全部资料...
阅读(209) 评论(0)

tablayout 属性详细介绍

http://www.jianshu.com/p/2b2bb6be83a8...
阅读(221) 评论(0)

git图像化界面GUI的使用

http://www.cnblogs.com/wangzhongqiu/p/6251054.html...
阅读(190) 评论(0)

Data Binding 去掉烦人的findViewById

Android 笔记一 、 你可能听说过Jake Wharton的ButterKnife,这个库只需要在定义View变量的时候通过注解传入对应id,随后在onCreate时调用ButterKnife.bind(this)即可完成view的注入,示例如下:class ExampleActivity extends Activity { @BindView(R.id.user) EditText...
阅读(129) 评论(0)

Android 图片缓存

从读取速度来看内存 > 本地文件 > 网络获取所以最理想的情况是所有数据都缓存在内存中,但是内存大小有限,而且不能永久保存。网络加载图片耗时,耗流量。所以一般需要把图片缓存到本地,以便于下次使用,但是本地缓存目录的内存也不能无限大,所以需要对本地缓存空间进行管理。下面这个类实现了将图片缓存到内存,并且限制了内存中缓存图片的数量。如果图片数量超过缓存上限,通过LinkedHashMap的removeE...
阅读(134) 评论(0)

CoordinatorLayout 和layout_behavior属性的问题

首先 layout_behavior 必须在 CoordinatorLayout直接子控件才有效果。 layout_behavior 属性指定了一个布局行为。 可以为任何View添加一个Behavior。 Behavior是一系列回调。让你有机会以非侵入的为View添加动态的依赖布局,和处理父布局(CoordinatorLayout)滑动手势的机会。app:layout_scrollFlags...
阅读(173) 评论(0)

button 按下改变颜色

在drawrale目录下新建一个xml文件 <item android:drawable="@color/clr_normal" android:state_pressed="f...
阅读(86) 评论(0)

android service HttpURLConnection下载网络数据

import android.app.Notification; import android.app.NotificationManager; import android.app.Service; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.o...
阅读(83) 评论(0)

MaterialDesign之FloatingActionButton(悬浮按钮)

FloatingActionButton是Design Support提供的一个控件,所以使用之前先要添加依赖库: compile 'com.android.support:design:24.2.1'<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/acti...
阅读(107) 评论(0)

Material Design 之NavigationView(导航视图)

NavigationView(导航视图)有两个部分,头部可以加载一个layout,菜单栏可以加载一个menu文件。一般放在DrawerLayout中使用。NavigationView是Design Support库提供中,先要添加依赖库。 compile 'com.android.support:design:24.2.1' compile 'de.hdodenhof:circlei...
阅读(152) 评论(0)

Material Design 之 DrawerLayout(滑动菜单)

DrawerLayout包含两个界面,一个主界面和一个隐藏界面。隐藏界面可以通过点击按钮或者滑动屏幕边缘显示出来,一般隐藏界面用来做菜单使用。 DrawerLayout是一个布局,和普通布局使用起来没有多大差别,先在布局文件中添加一个DrawerLayout <android.support.v4.widget.Drawe...
阅读(532) 评论(0)

Material Design之Toolbar

控件Toolbar 自定义标题栏首先在 styles.xml 为 APP更换一个不带ActionBar的主题 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar...
阅读(385) 评论(0)

android ListView使用详解

import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter...
阅读(75) 评论(0)

android 百度地图GPS定位

一、先在百度地图开发平台获取一个keyhttp://lbsyun.baidu.com/apiconsole/key/create SHA1码获得: 填写完成提交后会自动生成一个key,拷贝留用。二、下载百度地图SDK http://lbsyun.baidu.com/sdk/download?selected=location_all下载基础定位和基础地图,解压备用三、创建过程,工程名字要和第一...
阅读(862) 评论(5)

android JSON数据解析

网络下载的数据主要有两种格式XML和JSON,但是这两种数据格式都有自己的格式符,解析数据就是从这两种格式的数据中取出我们需要的数据,去掉格式符。本文记录了两种常用JSON解析方法:XML数据解析方法:http://blog.csdn.net/q296264785/article/details/53897107JSON数据解析之 JSONObject 解析:vate void withJSONOb...
阅读(89) 评论(0)

android XML数据解析

网络下载的数据主要有两种格式XML和JSON,但是这两种数据格式都有自己的格式符,解析数据就是从这两种格式的数据中取出我们需要的数据,去掉格式符。本文记录了两种常用XML解析方法:XML数据解析常用方法之PULL解析方法:private void XMLWithPull(String xmlData){//XML数据解析 pull方式 try { //1、获得...
阅读(90) 评论(0)
37条 共2页1 2 下一页 尾页
    个人资料
    • 访问:8936次
    • 积分:432
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:3篇
    • 译文:0篇
    • 评论:6条
    最新评论