自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 如何实现一个标准的MD风格页面

如何实现一个标准的MD风格页面自上而下首先是透明的状态栏getWindow().requestFeature(Window.FEATURE_NO_TITLE);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {    Window window = getWindo

2016-11-13 00:38:09 5576

原创 基于EditText实现一个可以对编辑文本进行撤销与返回的文本编辑器

基于EditText实现一个可以对编辑文本进行撤销与返回的文本编辑器第一步我们需要一个EditText    android:id="@id/et_first_schedule"    android:layout_width="match_parent"    android:layout_height="match_parent" 

2016-10-01 16:01:01 2644

原创 NestedScrollView 以及ScrollView中 布局自动wrap_parent问题解决

最近在项目中遇到了这个问题

2016-09-22 22:32:57 666

原创 开源应用 大开note 多谢指点

为了对android进一步的学习 所以开始了这个新的工程的制作:大开Note:https://github.com/mhgd3250905/DaKaiNote

2016-09-14 23:07:36 211

原创 点击进入相册 选择照片并 获取返回值 显示图片

在 最新开源作品 大开Note地址:https://github.com/mhgd3250905/DaKaiNote点击打开链接中有需要点击进入相册 然后对图片进行选择 然后显示在布局中 ,代码如下:// 激活系统图库,选择一张图片Intent intent = new Intent(Intent.ACTION_PICK);intent.setType(

2016-09-14 23:03:20 848

原创 使用Volley StringRequest返回String 编码格式错误乱码问题解决

这里通过volley的stringRequest 来获取 日报 html文本RequestQueue queue = Volley.newRequestQueue(this);MyStringRequest request = new MyStringRequest(url, new Response.Listener() {    @Override    p

2016-06-30 00:18:43 1281

原创 大开天气使用到的工具以及方法总结

学习笔记官方刷新设计首先你需要一个SwipefreshLayout然后在其中必须有一个可以滑动的view 比如说ScrollView 或者listView然后这里注意 使用ScrollView的时候ScrollView中间只能有一个对象不然会被报错    android:id="@id/srl_reflesh"    android:la

2016-06-11 10:47:23 278

原创 三天完成小应用 大开天气——通过省市县数据库来制作城市选定页面

首先把数据库复制到app 包下 方法如下/** 拷贝数据库* */    private void copyDB(String dbName) {        File destFile = new File(getFilesDir(), dbName);//要拷贝的目标地址        if (destFile.exists()) {   

2016-06-04 00:28:50 373

原创 三天完成小应用 大开天气1——GSON的使用

花了几天的时间做了这个天气应用 通过聚合数据API来获取天气信息那么第一步就是用获取网络数据然后通过GSON来解析JSON数据按照聚合数据返回的json数据 如下{    "reason": "查询成功",    "result": {        "data": {            "realtime": {

2016-06-04 00:25:34 361

原创 安全卫士11————设备管理器,锁屏、初始化手机

获取系统设备管理器的方法1.新建一个类继承DeviceAdminReceiverpublic class AdminReceiver extends DeviceAdminReceiver {}2.AndroidManifest中注册    android:label="@string/sample_device_admin"    andr

2016-05-22 01:23:10 540

原创 安全卫士10————获取定位信息

为了获取定位信息 我们新开一个服务代码如下/*** Created by admin on 2016/5/21.*/public class LocationService extends Service {    LocationManager lm;    private MyLocationListener listener;    private

2016-05-22 01:22:29 427

原创 安全卫士9————接收短信,拦截短信,发送报警音乐

创建一个广播接收者 SMSReceiver 继承BroadcastReceiver然后在AndroidManifestxml中创建这个广播接受者                action中表示接收短信广播优先级设置为9999必然高于短信接收者的优先级别了截取短信的代码如下@Overridepublic void onRece

2016-05-22 01:21:48 406

原创 安全卫士8————绑定sim卡/TelephonyManager详解

获取手机sim卡信息TelephonyManager tm= (TelephonyManager) getSystemService(TELEPHONY_SERVICE);String simSerialNumber=tm.getSimSerialNumber();这里提到一下页面的逻辑当勾选Cheakbox的时候获取SIM卡写入SharePerferenc

2016-05-22 01:21:22 449

原创 手机安全卫士7----导航页面手势滑动,继承BaseStepActivity

连接之前的学习可以发现四个导航也有一些相同的地方至少后三个导航页有一些相同的地方1,都有一个标题栏2,都有四个横排的灯3,都有上一步下一步(最后一个是上一步和设置完成)4,从代码上 都需要使用SharePerferences5,如果实现滑动触发则都需要一样的前后滑动触发所以我们可以写出一个父类导航页然后继承之第一步BaseStepActivity

2016-05-22 01:21:02 507

原创 安全卫士6---导航设置页面的完成——界面的交替以及动画的完成

首先这里为了保证导航界面是在第一设置完成之后就不在出现使用一下的方法SharedPreferences mPref=getSharedPreferences("config",MODE_PRIVATE);boolean configed=mPref.getBoolean("configed",false);//判断是否进入过设置向导,默认没进入过if(configed){

2016-05-15 22:56:19 359

原创 安全卫士6---导航设置页面的完成——style/button样式/9妹图的制作

首先贴上效果图         界面比较多 但是都有一些共性 可以用style来简化比如所有的下一步/上一步  样式均为        10dp    wrap_content    wrap_content    下一步    @drawable/button    true    true    next

2016-05-15 22:54:56 465

原创 安全卫士5--MD5加密

我们使用SharePerferences来保存密码但是这样如果别人通过别的途径进入了Shareperferences文件就可以获取我们的,这是非常不安全的所以这里使用MD5加密我们的密码OK,首先我们使用这个工具类,当然里面的代码不用背,只要知道MD5的存在知道怎么用就可以了package skkk.admin.com.newgoal.utils;i

2016-05-15 22:50:43 242

原创 安全卫士4 ---密码的校验/dialog自定义布局

点击手机防盗 在界面跳转之前 弹出一个对话框dialog1 dialog的自定义布局 首先如图所示自定义一个布局然后塞入dialog中代码如下private void showPasswordInputDialog() {    AlertDialog.Builder builder=new AlertDialog.Builder(this);    f

2016-05-14 00:31:30 298

原创 安全卫士第三课 设置中心界面——自定义View学习

点击进入自然不必说很容易 这里主要是实现了一个自定义View  以及标题栏使用了style1 标题栏的style                        @color/colorPrimary        @color/colorPrimaryDark        @color/colorAccent     

2016-05-13 00:42:10 599

原创 手机安全卫士第二课---主页面布局学习 跑马灯的实现

布局 LinearLayout 中 textView -textView -GridView    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">

2016-05-13 00:37:15 504

原创 SildingMenu在androidstudio上面的安装

G:\开源包 & 源码包\SlidingMenu-master下载的 SlidingMenu 开源框架包解压缩之后的到的文件夹复制library文件夹直接粘贴到项目中 和APP文件夹平级然后选择settings.gradle中添加如下include ':app', ':library'然后在APP 的bulid.gradle中添加依赖如下

2016-05-11 19:56:34 317

原创 手机安全卫士学习第一课 闪屏页面Splash

学习完了四大组件 然后按照黑马课程就是安全卫士了 四大组件学习之后感觉印象不是很深刻,所以趁着这个项目好好练习练习。个人喜欢在注释中描述所以就只姐连着注释代码和注释一起贴上先!首先是onCreate中@Override protected void onCreate(Bundle savedInstanceState) { super.onCre

2016-05-10 23:35:46 2212 1

原创 利用广播接收者对拨出去的电话添加17951

android:name=".IPoutput"> android:name="android.intent.action.NEW_OUTGOING_CALL" /> 注册一个广播 并添加对应的权限 android:name="android.permission.PROCESS_OUTGOING_CALLS" />然后就是接收这个广播然后修改了packag

2016-04-28 23:15:18 520

原创 Activity销毁时返回数据

package com.skkk.service;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import andr

2016-04-28 22:52:32 820

原创 真正意义上第一个APP 可以用的 老黄历~~~

说句实话 自学真的很累  学习真的很累 而且需要坚持不懈不断地学习 更累有时候自己的压力很大  但是想一想在公司做的事情又觉得改变是必须的 如果我花很多年在现在做的事情上 等我老了  我想我会后悔的并不是趁着年轻所以才改变 我想如果是为了自己的未来 为了自己未来能过做自己喜欢的事情改变就是必须了~说了一堆感性的话  回归本题 还是show出我可爱的代码~~~唉唉唉

2016-04-04 22:39:04 939 2

原创 一个小玩意儿 第一App 历史的今天 简单的API借口数据获取

package com.imooc.admin.todayhistory;import android.app.Activity;import android.app.AlertDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;imp

2016-04-02 22:52:28 428

原创 艰苦的学习 聊天机器人 API的使用

感觉学习到一个上不着天下不着地的位置了 尴尬  最近有很多东西不理解 感觉自己java知识太薄弱  慢慢补吧  下面这个demo是使用了聚合数据的  自动聊天机器人  的API 然后正好可以学习一下 URL 以及输入流输出流的处理  还还有JSON package com.imooc.admin.httpurlconnection;import android.os.Bundle;i

2016-04-02 02:21:03 462

原创 一个简易的账号登录/广播的使用

先把所有的代码贴出来然后一个一个复习<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.admin.broadcastbestpracticw"> <application android:allowBackup="true"

2016-03-18 20:10:36 319

原创 复习android 的大喇叭~~~

android四大组件之一的大喇叭~~~呼呼呼一晃又是周五 可以休假啦  也有时间好好学习啦首先是写出一个方法 这个方法的作用是弹出一个吐司告诉我们 我收到啦~~~package com.example.admin.broadcastreceiver;import android.content.BroadcastReceiver;import android.con

2016-03-18 19:10:01 219

原创 广播机制 笔记

动态注册  与静态注册package com.example.admin.broadcastreceiver;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;im

2016-03-17 23:08:52 197

原创 android SQLite 的使用

在公司用着SQL Server然后学了这个SQLite以后感觉真的是太方便了有没有 这么小的体积 一样的语法 先贴代码  这一次认真注释  package com.example.admin.sql;import android.content.ContentValues;import android.database.Cursor;import android.databas

2016-03-14 16:43:37 230

原创 ListView继续学习 长按显示菜单menu

package com.example.admin.listview;import android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.MenuItem;import android.view.View;import android.widg

2016-03-14 13:18:12 2763

原创 猜红心小游戏

package com.example.admin.puke;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ImageView;import android.widget.T

2016-03-12 00:45:30 353

原创 viewFlipper

package com.example.admin.viewfipper;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.widget.Image

2016-03-10 23:30:46 246

原创 有点疲惫 感觉自己学着学着就忘了 这一次是ViewPager

package com.example.admin.viewpager;import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.support.v4.view.ViewPager;import java.util.ArrayList;import java.util.

2016-03-10 23:01:53 241

原创 Web初试

先贴代码package com.example.admin.test_0309_1;import android.app.ProgressDialog;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.KeyEvent;import android.w

2016-03-09 19:59:56 269

原创 用GridView仿制桌面 布局仿制 主题报错问题检查

代码如下package com.example.admin.grid;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.GridView;import androi

2016-03-08 21:18:38 306

原创 DataPicker 和 TimePicker

package com.example.admin.test_0307_2; import android.os.Bundle;import android.support.v7.app.AppCompatActivity; import android.widget.DatePicker; import android.widget.TimeP

2016-03-08 00:36:52 378

原创 慕课网自学 关于ListView 的配适器

配适器有两种1:ArrayAdapter2:SimpleAdapter第一种比较简单  第二种对我来说比价难 所以有了注释哈哈  我还是没有写注释的好习惯呀~~~直接贴代码好了package com.example.admin.test_0307_2;import android.support.v7.app.AppCompatActivity;import android.

2016-03-07 22:57:11 296

原创 终于做了第一个可以用的~~~计算器 为自己鼓掌

很简单 老规矩先把代码贴上来package com.example.admin.test_0306_2;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;

2016-03-07 20:55:59 446

火车站SQLite

火车站SQLIte

2016-06-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除