自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iamwutianbao的博客

学无止境 大道相通

  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 harmonyOs开发,报 “when the corresponding visual file exists, the build function of the entry component

(如下图),检查您的工程中是否存在“entry\src\main\supervisual”目录,若存在表示您的工程为低码工程,(即你确实是勾选了),低码工程开发时您可在“supervisual\MainAbility\pages\index.visual”中进行您的首页开发,组件可直接使用拖拽方式;进行低码工程开发时,若不需要使用低码开发您的应用,可不勾选“Enable Super Visual”,即可在index.ets中进行高码开发,即手写相关代码开发您的应用。

2023-08-14 10:10:04 1341 2

原创 鸿蒙App启动后的执行顺序

1. 启动执行顺序

2020-12-19 20:24:55 809 1

原创 自动获取sim号码填入edittext

// 获取手机内sim卡电话号码 TelephonyManager tManager=(TelephonyManager)getActivity().getSystemService(Context.TELEPHONY_SERVICE); if(isSimReady() && "".equals(et_input_cellnum_design.getText().toString()

2017-03-23 10:08:58 621

原创 自动获取本手机的号码填写入

// 获取手机内sim卡电话号码 TelephonyManager tManager=(TelephonyManager)getActivity().getSystemService(Context.TELEPHONY_SERVICE); if(isSimReady() && "".equals(et_input_cellnum_design.getText().toString()

2017-03-23 10:06:22 2654

原创 gile可以加载处圆角或圆形头像

// 动画 zoom_in<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true"> <scale android:duration="@android:integer/config_longAnimTime" androi

2017-03-17 10:58:29 449

原创 listview的item中嵌套gridview问题

如图:1,怎样使图片具有点击事件?   解决方法:     在你的BaseAdapter里面不要设置下面这三个东西,然后再设置GridView的onItemClick。 gridView.setClickable(false); // 不使用 gridView.setPressed(false); // 不使用 gridView.setEnabled(false); /

2016-12-20 09:42:22 502

原创 自定义View应该怎么定义

android自定义view组件不可避免。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?废话不多说。 一、在res/values文件下定义一个attrs.xml文件,代码如下:  二、在布局xml中如下使用该属性: <RelativeLayout xmlns:android="h

2016-12-08 14:52:07 472

原创 android app使用第三方微信登录

相信很多公司的app都有一个功能就是使用微信作为第三方登录,可以去掉中间注册app等繁琐的步骤。 这个问题困扰了我两天。 今天终于弄好了。恕我才疏学浅,微信的开发文档写得不够详细,因此我花了很多时间在此。 废话少说。step 1:注册微信开发者,创建app应用,配置相关信息。記住你的appId 和secret 有用。step 2. 接入sdk

2016-10-25 17:36:55 976

原创 TabHost的使用

public class HomeActivity extends ActivityBase {private final static String TAG = "HomeActivity";private FragmentTabHost tabHost;// private TabWidget tabWidget;private int currot = 0;private

2016-09-23 17:38:06 325

原创 android studio 导入github项目需要修改gradle信息

我们在开发过程中,往往因为项目需要而导入别人的一些开源项目(例如github上的开源项目)。 但是直接导入android studio里面却不能使项目正常运行。 原因是我们android studio的sdk版本,gradle配置信息不同等原因,我们需要在gradle里面修改成我们当前开发工具中gradle配置。1. 打开下载的github项目中的 build.gradle文件, 它是

2016-09-20 09:25:55 4353

原创 apk在应用市场上架时需要认领问题的原因和解决办法

有时我们给自己公司的apk上传到各大应用市场的时候,出现需要认领问题。如下图 (搜狗助手应用市场)那么得下载空包及签名说明。打开签名说明:【具体流程】1. 下载待签名空包及签名说明2. 给unsign.apk签名(需要与您将要认领的应用签名一致)【请求技术人员支持】3. 在认领页面第三步提交已签名的unsign.apk4. 认领成功后,该应用会自动转入您的账号下,您

2016-09-13 15:08:49 2725

原创 小米手机从相册获照片返回空指针异常

小米手机选择了图片之后,小米机会崩掉(别的机子,啥版本都没问题)。看异常信息,指示cursor.moveToFirst(),空指针异常。也就是说,cursor为空。是uri的问题,4.4之前,返回的是包含图片绝对路劲的,4.4之后,返回的不再是绝对路劲了,而是一个图片的编码。小米不论版本高低,小米机会崩掉,得到的只是一个图片编码。这时需要去转换为绝对路径,才能方便使用。下面方法是可以得到绝对路径的

2016-09-07 15:05:23 22457 1

原创 android 判断网络状态情况

/** * 判断是否有网络连接 * @param context * @return */ public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (Con

2016-07-23 10:19:12 429

转载 android.content.res.Resources$NotFoundException: Unable to find resource ID 0#0xffffffff

android.content.res.Resources$NotFoundException: Unable to find resource ID 0#0xffffffff 老是报这个错误。弄了一天都无法明白是什么问题。检查代码没有问题,就是报错。代码log根据错误日志我们可以看出这里出现了资源未找到异常,根据以往的经验,可能是ID引用出现问题,但是这个错误日志并没有告诉我

2016-07-19 10:11:31 3617

原创 Android与js交互的设置

private void initData() { url = getIntent().getStringExtra("url"); WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); settings.setDefaultTextEncodingName("GBK"); se

2016-07-19 09:59:51 327

原创 ListView的item点击事件及item中子view的点击事件冲突处理方法和思路

如题,这种情况出现的情景是很常见的,要想它们互不冲突,我的处理思路如下:1. 因为listview是一个viewgroup,在自定义的listview的item布局(layout_items.xml)中的根节点中添加下面一行就好了。android:descendantFocusability=“blockDescents”2.在item里的子view中添加属性如下。 and

2016-07-12 11:24:08 3120

原创 android 清理缓存

今天在做公司项目时候,涉及到清理缓存问题,处理很久,自己看了很多代码,写了又改,改了又写。以下能够实现我的需求的。public class DataCleanManager { public static String getTotalCacheSize(Context context) throws Exception { long ca

2016-07-12 10:54:23 352

原创 导入安卓工程时出现红色叹号解决办法

开发项目的时候经常需要借鉴别人的好的代码段。但是拿来的一般都是一个工程,我们一般会首先运行一年这个工程看是否能达到我们想要的效果然后再决定是否使用。导入后,有时工程名的前面出现一个可恶的红色叹号(如图)。

2016-06-02 17:48:52 1021

原创 截取圆形图片做头像

import com.zte.positionenglish.util.BitmapUtil;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import a

2016-06-02 09:09:19 2462

原创 两个ListView联动 嵌套一个gridview的使用

一  Activity  ---->> 用于选择的主界面package com.zte.positionenglish.activity;import java.util.ArrayList;import java.util.List;import roboguice.inject.InjectView;import android.app.Activity

2016-06-01 18:29:32 1362

原创 广播接收者

一般在所在的Activity的onCreate()方法中动态注册一个广播,添加广播条件。private DownOverReceiver downOverReceiver;public static final String RECEIVERACTION = "downover";public static final String CANCEL_DOWNLOAD = "cance

2016-06-01 18:15:52 400

原创 视频播放相关

布局文件:   android:layout_height="fill_parent"   android:layout_width="fill_parent"   android:id="@+id/videoView_play"   android:layout_centerInParent="true"   android:layout_gravity="center"

2016-06-01 18:08:59 394

原创 使用外部类调用内部类的方法和变量

public class Test { public static void main(String[] args) { //第一种方式: Outter outter = new Outter(); Outter.Inner inner = outter.new Inner(); //必须通过Outter对象来创建 //第二种方式: Outter.Inner inner1

2016-06-01 17:21:45 2249 1

转载 Android Studio使用总结 [未完待续]

项目从eclipse导入到Android studio中: 第一步: 从Eclipse中导出 1.将你的ADT插件版本升级到22.0以上。 2.在Eclipse中,选择File–>Export。 3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。 4.选中你想要导入到Android Stud

2016-03-31 15:43:49 294

原创 android从一个app点击启动或者唤醒另一个app

很多情况下我们需要从一个app点击启动或者唤醒另一个app,例如,天猫会启动支付,携带数据,跳到支付宝的相关页面进行支付。 其中关键的代码如下: PackageManager packageManager = MainActivity.this.getPackageManager(); // 当前Activity获得packageManager对象 Intent intent=ne

2015-12-11 15:51:20 5598

原创 点击手机物理键返回

android开发中双击手机物理键“back”,退出应用的方法有两种:一,重写Activity中的方法:@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event){ if(keyCode==KeyEvent.KEYCODE_BACK){ //弹出确定退出对话框 new AlertDialog.

2015-07-27 18:04:46 878

原创 在ScrollView中嵌套一个ListView

public class ListViewForScrollView extends ListView { public ListViewForScrollView(Context context) { super(context); }public ListViewForScrollView(Context context, AttributeSet attr

2015-06-26 15:50:37 284

转载 Android fragment生命周期

1 public void onInflate(Activity activity, AttributeSet attrs,BundlesavedInstanceState)在Activity.onCreate方法之前调用,可以获取除了View之外的资源2 public void onAttach(Activity activity)当fragment第一次与Activity产

2015-06-25 16:00:07 390

原创 时间格式转换---从毫秒转换为分秒时间格式

/*** 从毫秒转换为分秒时间格式* * @param ms* @return*/private String getDuration(int ms) {SimpleDateFormat sdf = new SimpleDateFormat(((ms % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60) == 0) ? "mm:

2015-06-04 17:49:56 649

原创 禁止锁屏和隐藏标题栏

有时候在开发安卓应用时,需要让屏幕常量(禁止锁屏)和隐藏标题栏。// 隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE); // 禁止系统锁屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutPar

2015-06-03 16:13:46 331

原创 关于Handler和BroadcastReceiver的联合使用

关于Handler和BroadcastReceiver的联合使用:使用原则:1. handler是在线程中或者异步任务里发出消息。    handler.sendMessage(handler.obtainMessage(Contanst.DOWNLOADING, processMap));  // Contanst.DOWNLOADINGs是字符串  processMap是携带的

2015-06-03 14:43:57 3376 2

原创 ListView的点击事件方法参数解释

ListView的点击事件方法解释:public void onItemClick(AdapterView parent, View view, intposition, long id)如:Y是一个listview,里有4个item数据,分别是a b c d。parent相当于listview本身,容器Y的指针。view是你点击b item的view的句柄,即你可

2015-05-21 11:04:16 1054

原创 ImageView和TextView的background点击效果

// 对于ImageView和TextView的background点击效果【仅用一个ImageView的情况】        android:background="@drawable/selector_imageview_position_manage"  />(1)                (2)

2015-04-30 14:02:47 483

原创 解析JSon数据

json结构数据:Object{    "code":306000,    "text":"亲,已帮您找到航班信息",    "list":[        {            "flight":"HU496 海南航空 MU2333 东方航空",            "starttime":"20:45 07:40 +1",            "en

2015-04-24 00:25:08 537

原创 android数据库

// android数据库处理  -- 初步//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++public class MainActivity extends Activity {private EditText edt1, edt2;pri

2015-04-24 00:21:17 632

原创 android访问网络方式

1. 使用url来访问网络public class HttpUtils {public static final Login(final String url) {new Thread(new Runaable() {@Overridepublic void run() {HttpURLConnection connection;try {connection =

2015-04-20 21:38:15 493

侧滑效果仿qq侧滑

目前的安卓应用,仿佛侧滑是一个标准功能。然而侧滑菜单的实现,可以借鉴这个例子。

2014-12-31

空空如也

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

TA关注的人

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