![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
cc_hw
这个作者很懒,什么都没留下…
展开
-
android 继承View 使用 Canvas画图
package main;import java.security.PublicKey;import java.util.Random;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;im原创 2015-02-17 23:22:58 · 515 阅读 · 0 评论 -
handler学习
使用handler是一个原因是因为 只有在 View所在的activity中才能更新 View在自己定义的子线程中更新View就会出错例如: @Override public void run() { try { sleep(1000); textView.setText("after_textView"); } catch (Interrupte原创 2015-05-21 17:40:34 · 412 阅读 · 0 评论 -
Android Annotations框架 配置及使用(Windows 7 + Android Studio 1.2.1.1)
我自己对Annotations框架理解是在Android 编码过程中一些操作用注解的方式代替,从而提高编码效率和代码可读性在网上看了很多个版本的配置 攻略,网上配置的可能版本比较旧,终于能用了~~~Android Studio 需要配置 两个文件Project:~下的是全局配置文件,:(红色为添加内容)buildscript {原创 2015-07-06 22:00:13 · 661 阅读 · 0 评论 -
Android Http访问网络 学习(慕课网学习)
一:通过Http 下载百度源码加载到 WebView显示1:需要访问网络必须先要获取网络权限: 2:在xml文件 定义Webview。3:因为网络数据加载延迟问题,所以必须要用线程类来显示网页:package testHttp;import java.io.BufferedReader;import java.io.IOException;import java原创 2015-05-19 20:38:53 · 473 阅读 · 0 评论 -
Android文件中文名字存储间接实现
之前做一个东西的时候因为要存储2000+的汉字笔画文件,每个汉字对应相应的笔画 ,我从网上看过许多中文汉字名的存储方法都有问题后来我想到了一个间接实现的方法在windows上把文件名用 URLEncoder.encode(string, "UTF-8");转换然后在Android中找中文文件名的时候 例如 大.gif 就同样把 URLEncoder.encode(“原创 2015-05-19 17:37:48 · 710 阅读 · 0 评论 -
Android 匿名启动activity 启动系统activity
一般我们使用Intent 进行activity跳转时我们都知道需要跳转的activity的名字,例如: Intent intent=new Intent(FirstActivity.this,SecondActitivy.class); startActivity(intent);当SecondActitivy.class和FirstActivity不再同一个App的时候,我们原创 2015-05-17 16:19:03 · 1173 阅读 · 0 评论 -
Android 使用Selector
一开始自己做按钮时按下变色 是 用的 ontouch监听的,当时还不知道有Selector这东西后来看别人的源代码时候看到了Selector 感觉很神奇1:用之前首先要在 drawable 下面建一个 对应的xml 文件,在选择属性的时候选 Selector2:新建完成后需要添加属性如下 每个item 代表 在什么样的情况下 使用哪一个背景android原创 2015-04-12 15:33:50 · 367 阅读 · 0 评论 -
android 简单方法连接服务器-------云服务Bmob
首先Bmob是一个在线的云端服务器,安卓app可以向这个云服务器上传下载查询数据,使用起来比较简单方便首先第一步:需要在Bmob官网上面注册一个账号,然后登陆这个账号第二步 :需要下载Bmob的SDK包,然后将其导入自己的libs中,这样就可以调用Bmob的类了第三步:需要在Bmob中创建自己的应用,创建之后就会有自己的应用密匙,下图的Application ID。第四步:原创 2015-02-24 22:18:36 · 4893 阅读 · 1 评论 -
android中SQLite简单操作
首先要对数据库操作需要继承 :SQLiteOpenHelper然后需要做的是和数据库进行连接: private static final String DB_NAME ="user.ttatx_db"; private static final int VERSION = 1;//数据库版本 public TtatxDatabaseHelper(Context con原创 2015-02-21 15:00:08 · 372 阅读 · 0 评论 -
播放gif 最简单直接的方法,但是方便灵活的用
对于gif最简单直接的方法就是使用一个开源项目GifView的包首先在这个网址下载一个gifView的包http://code.google.com/p/gifview/downloads/list对于一个GifView的定义和普通的button相同:private GifView gf1;然后也是需要在layout中定义: <com.ant.liao.GifV原创 2015-02-21 16:12:18 · 685 阅读 · 0 评论 -
Android 沉浸式statusbar (5.0以上无阴影,statusbar背景全透明)
1.android:fitsSystemWindows="true"只能配置在Activity,使自定义布局能占据statusbar2.如果是继承了AppCompatActivity在manifests设置android:theme="@style/Theme.AppCompat.Light.NoActionBar">3.如果希望状态栏没有阴影,背景颜色自定义在Activi原创 2016-11-10 17:50:19 · 3230 阅读 · 0 评论